Oracle 查看一個數據庫實例下面所有的表大小


1. 因為 oracle有一些 lob字段 在user_extents 里面取出來的結果不是表名, 所以需要與user_lobs 表做關聯查詢才可以

本來想通過 關聯查詢來實現, 發現字表查詢更簡單

如下:

select sum(C.bytes)/1024/1024,C.table_name from (select A.table_name,B.bytes from user_lobs A,user_extents B where A.segment_name = B.segment_name)  C group by C.table_name order by 1 desc 

結果為:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM