web-dev-qa-db-ja.com

DB2 9.5テーブルスペースモニター情報を取得する方法

DB2 9.5のテーブルスペースに関する情報を取得するにはどうすればよいですか?

autoresizeオプションが有効か無効かに関する情報を確認する必要があります。

3
coms

TBSP_UTILIZATION管理ビュー-表スペースの構成と使用率の情報を取得する を使用します。使用方法に関する推奨事項、特にファイルシステムの空き領域とDMSテーブルスペースの空き領域に関するセクションについては、 "Essential DB2 Health Check" を参照してください。

例:

select substr(tbsp_name,1,10) "Name", tbsp_utilization_percent "Used%", tbsp_free_pages "FreePages", tbsp_usable_Pages "UsablePages", tbsp_used_pages "UsedPages", tbsp_page_top "HWM", tbsp_auto_resize_Enabled "AutoResize 1=Yes", tbsp_increase_size "Increase Size", tbsp_max_size "MaxSizeBytes -1=ulimited", tbsp_last_resize_failed "ResizeFailed 1=Yes", tbsp_page_size "PgSize Bytes"
from SYSIBMADM.TBSP_UTILIZATION
where tbsp_type = 'DMS';

具体的には、SYSIBMADM.TBSP_UTILIZATIONテーブルのtbsp_increase_sizeフィールドの後にあります。上記のクエリに示されているように、tbsp_type = 'DMS'です。 (クエリには、他にもいくつか役立つものがあります。)

3
Chris Aldrich