Oracle 全テーブル名とデータ量を確認するSQL
以下のSQL文を使用して、全てのテーブル名とデータ量を検索することができます:
SELECT table_name, to_char(num_rows,'999,999,999,999') AS num_rows
FROM all_tables
ORDER BY table_name;
このSQL文は、すべてのテーブルのテーブル名とデータ量を返し、テーブル名でソートします。すべてのテーブル(システムテーブルを含む)を照会したい場合は、dba_tablesビューを使用し、現在のユーザーのテーブルのみを照会したい場合は、user_tablesビューを使用できます。