IBM Books
(C) IBM Corp. 2000

Net Search Extender 管理およびユーザーズ・ガイド

CONTROL

このコマンドを使用すれば、 Net Search Extender インスタンス・サービスによって管理されるフル・テキストの索引ロックをリストしたり削除することができます。 ロッキング・サービスおよび更新サービスが実行中の場合は、その状況、 およびアクティブ化されたキャッシュに関する情報を表示できます。

分散 DB2 環境では、現行パーティションにのみ影響を及ぼします。 ユーザーには、必要なパーティションに対して DB2 コマンド、 db2_all を呼び出す責任があります。

許可

このコマンドをサーバー上の DB2 インスタンス所有者として実行する必要があります。

コマンド構文

>>-CONTROL--+-CLEAR--|set-of-locks|------------------------+---><
            +-LIST--|set-of-locks|-------------------------+
            +-SHOW-CACHE-STATUS-FOR--|index-specification|-+
            '-STATUS---------------------------------------'
 
set-of-locks:
 
|--ALL-LOCKS-FOR--+-|database-specification|-+------------------|
                  '-|index-specification|----'
 
index-specification:
 
|--|database-specification|--INDEX------------------------------>
 
>--+------------------+--index-name-----------------------------|
   '-index-schema-"."-'
 
Database-specification:
 
|--DATABASE--database-name--------------------------------------|
 
 

コマンド・パラメーター

CLEAR
CLEAR を使用して一連のロックを強制的にクリーンアップします。 ロックに関する問題の原因を確認した後で、このコマンドを慎重に使用してください。

LIST
特定の索引またはデータベース用に保持されている現行のロックについて、 情報を得るには、LIST を使用します。 更新ロックが存在する場合、処理された文書に関する情報を入手できます。

更新処理中に更新された文書の数を表示するために LIST を使用することもできます。 これは、索引にロックが保持されている場合にだけあてはまることに注意してください。

レプリケーション・キャプチャー表を使用する場合、 更新操作はありません。 その代わり、挿入操作は、索引が作成されたソース表での挿入または更新操作のいずれかによるものである場合があります。

set-of-locks
指定されたデータベースまたは索引のロックについてのみ処理を行います。

SHOW CACHE STATUS FOR
指定された索引のキャッシュ表のアクティブ化状況を表示します。 これは、「アクティブ化されていない (Not Activated)」または「現在アクティブ化されている (Currently Activated)」のいずれかになります。 キャッシュがアクティブ化されている場合、 キャッシュ・メモリーの使用に関する詳細が表示されます。 たとえば、最大キャッシュ・サイズ (メガバイト)、 挿入できる文書の最大数、 およびキャッシュ表に残っているスペース (キロバイト) などについてです。

STATUS
STATUS キーワードを使用することによって、 このコマンドは Net Search Extender インスタンス・サービスのロッキング・サービスおよび更新サービスが稼働中であるかどうかを表示します。

DATABASE database name
使用中のサーバー上のデータベースの名前。

INDEX index-schema.index-name
現在、使用中のテキスト索引のスキーマおよび名前。 これは CREATE INDEX コマンドで指定されます。

使用法

管理コマンド・エラー・メッセージがロックに関する問題の発生を示している場合、 競合するタスクが実行中でないことを確認してください。 たとえば、UPDATE コマンドの実行中に ALTER コマンドを実行しようとしていないか、などです。 そして、索引のロックをすべて解除してください。

インクリメンタル索引更新に SHOW CACHE STATUS FOR を使用して、 指定されたメモリー・サイズが、 次の更新時にも引き続き更新情報をすべて収容できるだけの大きさを持っているか、 アクティブ化が実行済みであるかどうかをチェックしてください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]