在执行全文搜索时,搜索的是文本索引,而不是表中的行。因此,必须先在要搜索的列上创建文本索引,之后才能执行全文搜索。文本索引在索引列中存储术语的位置信息。使用文本索引的查询会比必须扫描表中所有值的查询要快。
创建文本索引时,可以指定创建和刷新文本索引时使用的文本配置对象。文本配置对象包含影响索引构建方式的设置。如果不指定文本配置对象,数据库服务器将使用缺省配置对象。请参见文本配置对象。
也可以指定文本索引的刷新类型。刷新类型定义了刷新文本索引的频率。文本索引刷新的时间越近,返回的结果就越精确。但是,刷新需要时间,而且会降低性能。例如,如果将文本索引配置为在每次更改基础数据时都进行刷新,则索引表的频繁更新可能会影响性能。请参见文本索引刷新类型。
要查看现有文本索引的设置,请使用 sa_text_index_stats 系统过程。请参见sa_text_index_stats 系统过程。
文本索引刷新类型
创建文本索引
刷新文本索引
更改文本索引概述
变更文本索引
查看数据库中的文本索引
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |