Teradataでは、テーブルスペースの使用状況をどのように確認できますか?
Teradataデータベースのテーブルスペースの使用状況を確認するには、次の方法を使用できます。
- DBC.TablesVビューの使用:以下のSQLクエリを実行して、各テーブルのスペース使用状況情報を取得できます。
- DBC.TablesVからDatabaseName、TableName、CurrentPerm、MaxPermを選択し、TableKindが’T’であるものをDatabaseName、TableNameの順で並べ替えてください。
- それは、各テーブルのデータベース名、テーブル名、現在の永続スペース使用量、および最大永続スペース制限を返します。
- DBC.AllSpaceVビューを使用すると、次のSQLクエリを実行して各データベースのスペース使用状況情報を取得できます。
- DBC.AllSpaceVからDatabaseNameを選択し、SUM(CurrentPerm) AS UsedPerm、SUM(MaxPerm) AS MaxPermを取得し、DatabaseNameでグループ化します。
- 各データベースの名前、使用済み永続スペース総量、および最大永続スペース総量が表示されます。
- Teradataの管理ツール(例:Teradata ViewpointやTeradata Administrator)を使用すると、グラフィカルなインターフェースを通じて、データベースやテーブルごとの空間使用状況や残りの空きなどの情報を直感的に確認することができます。
注意してください、上記の方法を実行するには適切なアクセス権が必要です。これにはクエリを実行したり、管理ツールを使用して表領域の使用状況を確認したりすることが含まれます。