管理和用户指南
此命令允许您列示和删除由“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--------------------------------------|
命令参数
还可以使用 LIST 查看在更新过程中更新的文档数。注意这只适用于锁定持有索引的时候。
用法
当管理命令错误消息指示存在锁定问题时,确保没有任何冲突任务正在运行。例如,在 UPDATE 命令运行时尝试运行 ALTER 命令。然后释放索引的所有锁定。
对增量索引更新使用 SHOW CACHE STATUS 来检查指定内存大小是否仍然大到足以保存下一次更新期间的所有更新信息,或检查是否已经完成激活。