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`はテーブルの行数を示します。注:上記のクエリを実行するためには、十分な権限が必要です。