CLEAR EVENTS

此命令将从索引的事件视图中删除建立索引事件。将事件视图用于管理。可在 DB2EXT.TEXTINDEXES 视图的 EVENTVIEWNAME 列中找到事件视图的名称。

权限

根据 DB2 目录视图,此命令中的用户标识必须对为其创建全文本索引的表必须具有 CONTROL 特权。

命令语法

阅读语法图跳过直观语法图>>-CLEAR-EVENTS-FOR-INDEX--------------------------------------->

>--+------------------+--index-name--FOR-TEXT------------------->
   '-index-schema-"."-'

>--+--------------------+--+----------------------+------------><
   '-COMMITCOUNT--count-'  '-|connection-options|-'

connection-options:

|--+--------------------------------------------------------------+--|
   '-CONNECT-TO--database-name--+-------------------------------+-'
                                '-USER--userid--USING--password-'

命令参数

index-schema
文本索引的模式,如在 CREATE INDEX 命令中指定的那样。如果没有指定任何模式,则使用 DB2 连接的用户标识。
index-name
文本索引的名称,如在 CREATE INDEX 命令中指定的那样。
COMMITCOUNT count
大于等于 0 的 INTEGER 值显示由 DB2 在一个事务中删除的行数。
CNNECT TO database-name
作为此命令的目标的数据库的名称。如果设置了 DB2DBDFT 并且用户正在服务器上运行命令,则可以省略此参数。注意,用户标识必须具有必需的 DB2 权限。
USER userid USING password
使用 passworduserid 来连接至数据库。如果未指定它们,则会尝试使用当前用户标识而不带密码来建立连接。

用法

当在 CREATEALTER INDEX 命令中使用 UPDATE FREQUENCY 选项来调度常规更新时,就会定期检查事件表。在检查了事件的原因并除去了错误源之后,使用 CLEAR EVENTS 来清除事件表。

尝试确保表和索引中的文本列的内容之间的一致性,尤其是在对文档重新建立索引时。

如果正在对索引运行下列命令的其中一个命令,则不能发出该命令: