10.9.4 テキストインデクスの状態や使用量を確認したい場合
adbdbstatusコマンドで,インデクスのサマリ情報を取得すると,テキストインデクスの状態や使用量を確認できます。
(1) テキストインデクスが未完状態かどうかを確認する場合
テキストインデクスが未完状態かどうかを確認する場合,次に示すadbdbstatusコマンドを実行してください。
- 実行するコマンドの例
-
ここでは,テキストインデクスADBUSER01.TIDX1のサマリ情報を出力します。
adbdbstatus -d summary -c index -n ADBUSER01.TIDX1
adbdbstatusコマンドを実行すると,標準出力にテキストインデクスADBUSER01.TIDX1のサマリ情報が出力されます。
インデクスのサマリ情報から,Unfinishedの出力内容を確認してください。unfinishedが出力されている場合,テキストインデクスは未完状態となっています。
テキストインデクスの未完状態を解除するためには,「16.10.1 テキストインデクスが未完状態になったときの対処方法」を参照してください。
(2) テキストインデクスの使用量を確認する場合
テキストインデクスの使用量を確認する場合,次に示すadbdbstatusコマンドを実行してください。
- 実行するコマンドの例
-
ここでは,テキストインデクスADBUSER01.TIDX1のサマリ情報を出力します。
adbdbstatus -d summary -c index -n ADBUSER01.TIDX1 -S M --shared-lock
adbdbstatusコマンドを実行すると,標準出力にテキストインデクスADBUSER01.TIDX1のサマリ情報が出力されます。
インデクスのサマリ情報から,MB_Used_pagesの出力内容を確認してください。DBエリア内に格納されているテキストインデクスのデータが使用している領域を,メガバイト単位で確認できます。