WEB开发网
开发学院数据库DB2 DB2 9.7 对分区表进行全文本搜索 阅读

DB2 9.7 对分区表进行全文本搜索

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示: EVENTIX322707DB2EXTV2009-09-30-00...LOGIX322707DB2EXTV2009-09-30-00...TEVENTIX322707DB2EXTT2009-09-30-00...TLOGIX322707DB2EXTT2009-09-30-00...SYSTSA

  
 EVENTIX322707 DB2EXT V 2009-09-30-00... 
 LOGIX322707 DB2EXT V 2009-09-30-00... 
 TEVENTIX322707 DB2EXT T 2009-09-30-00... 
 TLOGIX322707 DB2EXT T 2009-09-30-00... 
    
 SYSTSAUXLOG_IX322707 SYSIBMTS T 2009-09-30-00... 
 SYSTSMQT_IX322707 SYSIBMTS S 2009-09-30-00... 
 TSAUXLOG_IX322707 SYSIBMTS V 2009-09-30-00... 

其中:

DB2EXT.TLOGIX322707 是日志表,用来记录对文档的更新;

DB2EXT.TEVENTIX322707 是事件表,收集有关在更新文本索引时所有更新和潜在问题的信息;

SYSIBMTS.SYSTSAUXLOG_IX322707 是辅助登台表(auxiliary staging table),用来记录对文档的插入和删除。以上 3 个表还分别有一个对应的视图。

SYSIBMTS.SYSTSMQT_IX322707,这是一个特殊的 MQT,是完整性处理的增量更新基础架构的一部分。

此时以上 4 个表都是空的。在随后的操作中,我们将关注这些目录表特别是日志表和辅助日志表的作用。

至此,我们创建了一个分区表上的文本索引。

维护分区表上的文本索引

现在我们继续讨论如何维护文本索引,对于分区表上的文本索引有一些特殊的情况,例如在增加数据分区、数据滚入 / 滚出操作之后如何维护文本索引使之能够捕捉到相应的变化。

更新文本索引,进行文本搜索

文本索引创建之后不能立即进行文本搜索,还需要对文本索引进行更新,其中创建之后的第一次更新也叫做初始更新。更新完成之后我们就可以进行文本搜索。在分区表上使用的命令没有任何特别之处,如清单 7 所示。

清单 7. 更新文本索引,并进行文本搜索

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:DB 分区表 进行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接