Oracleで表領域内のテーブルのサイズを照会する方法

表領域のテーブルサイズを参照するには、次のSQL文を使うことができます。

SELECT owner, table_name, round((bytes/1024/1024), 2) AS size_mb
FROM dba_segments
WHERE tablespace_name = 'your_tablespace_name'
ORDER BY size_mb DESC;

対象の表空間名を「your_tablespace_name」に置き換えてください。

指定した表領域内の全てのテーブルとそのサイズMB単位を出力するSQL文。結果はテーブルサイズが大きい順にソートされます。

bannerAds