db2ext.textindexes ビュー

Net Search Extender が使用可能な各データベースには、 db2ext.textindexes ビューが含まれています。 このビューには、このデータベースに作成されたテキスト索引の設定値、統計およびデフォルトに関する情報が含まれています。

テキスト索引を作成すると、db2ext.textindexes に新規項目が作成されます。 作成したテキスト索引をドロップすると、これらの項目も削除されます。

索引に関する情報を得るためにビューを照会できます。 次は、索引スキーマを使用した例です。
db2 "select COLNAME from DB2EXT.TEXTINDEXES where INDSCHEMA='myschema' 
     and INDNAME='myindex'"
ただし、通常の SQL データ操作コマンドを使用してビューを変更したり、カタログ・ビューを明示的に作成またはドロップすることはできないことに注意してください。 ビューの詳細な内容については、次の表を参照してください。

レプリケーション・パラメーターがこのビューに組み込まれていないことにも注意してください。

表 1. db2ext.textindexes ビュー
属性 タイプ コメント
INDSCHEMA VARCHAR(128) テキスト索引のスキーマ名。
INDNAME VARCHAR(128) テキスト索引の名前。
TABSCHEMA VARCHAR(128) 基本表、ニックネーム、およびビューのスキーマの表名。
TABNAME VARCHAR(128) 索引が作成された別名。
COLNAME VARCHAR(128) 索引が作成された列。
CCSID INTEGER この索引の文書 CCSID。
LANGUAGE VARCHAR(5) この索引の文書の言語。
FUNCTIONSCHEMA VARCHAR(128) 列マッピング機能のスキーマ。
FUNCTIONNAME VARCHAR(18) 列マッピング機能の名前。
INDEXDIRECTORY VARCHAR(256) フルテキスト索引ファイル用のディレクトリー。
WORKDIRECTORY VARCHAR(256) 索引一時ファイル用のディレクトリー。
CACHEDIRECTORY VARCHAR(256) 永続キャッシュのディレクトリー (persistentcache=1 の場合)。
UPDATEFREQUENCY VARCHAR(300) この索引に自動更新を適用するためのトリガー基準。
UPDATEMINIMUM INTEGER 更新を実行する前に変更が必要な文書の最小数。
EVENTVIEWSCHEMA VARCHAR(128) この索引用に作成されるイベント・ビューのスキーマ。
EVENTVIEWNAME VARCHAR(128) この索引用に作成されるイベント・ビューの名前。
LOGVIEWSCHEMA VARCHAR(128) この索引用に作成されるログ・ビューのスキーマ。
LOGVIEWNAME VARCHAR(128) 索引用に作成されるログ・ビューの名前 (ビュー上の増分更新にとって重要)。
COMMITCOUNT INTEGER コミット・カウント更新用のデフォルト。
NUMBER_DOCS INTEGER 索引内の現在の文書数の合計。 索引の更新中にこの値が更新されるのは、commitcount が設定されている場合だけであることに注意。
REORG_SUGGESTED INTEGER UPDATE INDEX REORGANIZE の実行によってパフォーマンス向上が可能かどうかを示す。 このパラメーターが真 (1) になるのは、 最低 1 つのノードで索引の再編成が提案されている場合だけである。
REORGAUTOMATIC INTEGER 更新操作時に索引が自動的に再編成された場合は、1。
RECREATEONUPDATE INTEGER 更新操作時に索引が自動的に再編成された場合は、1。
CREATIONTIME TIMESTAMP 索引作成の時刻。
UPDATETIME TIMESTAMP 最終の更新の時刻。 UPDATE TIME が CREATION TIME と等しい場合は、 更新は処理されていません。
PERSISTENTCACHE INTEGER 永続キャッシュが使用される場合は、1。
MAXIMUMCACHESIZE INTEGER キャッシュの最大サイズ。
PCTFREE INTEGER 将来の挿入に備えて解放されたままのキャッシュのパーセント。
CACHETABLE VARCHAR(32000) CACHE TABLE 用の列式リスト。
RESULTORDER VARCHAR(32000) INITIAL RESULT ORDER 用の SQL による順序付け。
ATTRIBUTES VARCHAR(32000) ATTRIBUTES 用の列式リスト。
VIEWKEYCOLUMNS VARCHAR(32000) ビュー上の索引のキー列。
AUXSTAGINGSCHEMA VARCHAR(16) テキスト保持ステージング表用のスキーマ。SYSIBMTS に設定します。
AUXSTAGINGNAME VARCHAR(48) テキスト保持ステージング表のシステム生成名 (構成されている場合のみ)。