db2のテーブルの使用スペースのサイズを確認する方法は?
DB2テーブルの使用スペースサイズを確認するには、次のコマンドを使用できます。
- 最初に、DB2データベース管理システムにログインします。
- 指定されたデータベースをクエリするために、以下のコマンドを使用して切り替えてください:
- データベース名に接続してください。
- ここでのdatabase_nameは、検索するデータベースの名称です。
- 表のサイズを表示するには、次のコマンドを使用してください:
- SYSIBMADM.ADMINTABINFOテーブルから、TABNAMEという列とDATA_OBJECT_P_SIZEとINDEX_OBJECT_P_SIZEの合計をTOTAL_SIZEとして表示し、TABSCHEMAが’schema_name’であり、TABNAMEが’table_name’である行だけを抽出して、TABNAMEでグループ化する。
- schema_nameはテーブルが存在するスキーマの名前であり、table_nameはクエリするテーブルの名前です。
- この命令は、SYSIBMADM.ADMINTABINFOシステムビューを使用しており、データベーステーブルに関する情報、空間使用量などが含まれています。
- 指定したテーブルの使用スペースのサイズが表示されます。