维护全文索引¶
此节主要介绍神通数据库全文索引功能的相关系统表和视图。
系统表¶
存放系统中的所有全文索引信息。创建全文索引往该表中添加元信息记录;删除全文索引时删除索引元信息。
FTS_REL_$ftsoid$
存放异步全文索引更新信息的系统表,其中$ftsoid$为索引OID。创建全文索引时系统内建系统表;删除全文索引时删除索引相关的异步更新信息系统表;对表执行INSERT、DELETE、UPDATE操作时,往此系统表中插入记录;更新异步全文索引时清空此表中内容。
表234表结构如下
| 列名 | 类型 | 描述 | 备注 |
|---|---|---|---|
| QUEUE | INT8 | 更新序号 | 更新操作的前后顺序 |
| OPTYP | CHAR | 更新类型 | 'I'代表插入'U'代表更新'D'代表删除 |
| ROWID_ | INT8 | 更新记录ROWID | 通过ROWID找到对应表中记录 |
若异步更新索引对应系统表中存在记录,说明表和索引内容不一致。