更新服务

更新服务是在 db2text start 运行期间启动的。在指定时间,这些服务自动更新文本索引。注意,文本索引不会立即与用户表同步。

如果使用以下命令需要更新索引,则在创建索引期间可以指定“更新服务”的检查频率:

db2text create index DB2EXT.TITLE for text on DB2EXT.TEXTTAB (TITLE)
     UPDATE FREQUENCY D(1,3) H(0,12) M(0) update minimum 5

在此示例中,这意味着每个星期一和星期三的晚上 12 点和上午 12 点唤醒“更新服务”,并检查是否要对索引 db2ext.title 完成某些工作。注意,在可以启动自动索引更新以便与数据库同步之前至少需要五个更改。

有关参数的更多详细信息,请参阅CREATE INDEX

在分区数据库环境中,更新服务只在一个节点上启动。

注意

每分钟使用 UPDATE FREQUENCY 将给您的机器带来很高的工作负载。为了避免这种情况,只能将 UPDATE FREQUENCY 用于极其有限数目的索引。