db2で全てのテーブルのデータ量を検索する方法は何ですか?

DB2で、すべてのテーブルのデータ量を検索するために以下のSQLクエリを使用することができます:

SELECT TABNAME, CARD

FROM SYSCAT.TABLES

WHERE TABSCHEMA = ‘SCHEMA_NAME’ — 替换为模式名称

AND TYPE = ‘T’ — ‘T’表示表,’V’表示视图

ORDER BY CARD DESC;


上記のクエリで、`SCHEMA_NAME`をお探しのスキーマ(またはデータベース)の名前に置き換えてください。指定されたスキーマ内のすべてのテーブルの名前とそれに対応するデータ量が返されます。`CARD`はテーブルの行数を示します。注:上記のクエリを実行するためには、十分な権限が必要です。

bannerAds