这innodb_ft_index_cache.
表提供有关新插入行的令牌信息全文
指数。为了避免在DML操作期间避免昂贵的索引重组,有关新索引单词的信息单独存储,仅与主要搜索索引组合优化表
当服务器关闭时,或者当缓存大小超过限制时innodb_ft_cache_size.
或者innodb_ft_total_cache_size.
系统变量。
此表最初是空的。在查询之前,请设置值Innodb_ft_aux_table
系统变量到包含的表的名称(包括数据库名称)全文
索引(例如,测试/物品
)。
对于相关的使用信息和示例,请参阅第15.15.4节“InnoDB Information_Schema FullText Index表”。
这innodb_ft_index_cache.
表有这些列:
单词
从新插入的行的文本中提取的单词。
first_doc_id.
第一个文档ID中显示的第一个文档ID
全文
指数。last_doc_id.
此单词出现的最后一个文档ID
全文
指数。doc_count.
此单词出现的行数
全文
指数。相同的单词可以在缓存表中几次发生,每次组合都会发生多次doc_id.
和位置
价值观。doc_id.
新插入行的文档ID。此值可能反映您为底层表定义的ID列的值,或者它可以是由此生成的序列值
Innodb.
当表不包含合适的列时。位置
在所确定的相关文件中,该单词的特定实例的位置
doc_id.
价值。该值不代表绝对位置;它是添加到的偏移量位置
这个词的前一个例子。
笔记
此表最初是空的。在查询之前,请设置值
Innodb_ft_aux_table
系统变量到包含的表的名称(包括数据库名称)全文
索引(例如测试/物品
)。以下示例演示了如何使用Innodb_ft_aux_table
系统变量显示有关a的信息全文
指定表的索引。MySQL>使用测试;MySQL>创建表格文章(ID int unsigned auto_increment not null主键,标题varchar(200),body text,fulltext(title,body))引擎= innodb;MySQL>插入文章(标题,正文)值('MySQL教程','DBMS代表数据库...'),(“如何使用mysql井',”在您完成的...之后“),('优化MySQL','我们在本教程中显示...''),('1001 MySQL Tricks','1。切勿将mysqld身份运行为root。2. ...'),('mysql vs.yysql','在以下数据库比较......')中,('MySQL Security','配置正确时,MySQL ...');mysql> set global innodb_ft_aux_table ='test /文章';mysql>选择word,doc_count,doc_id,schogy_schema.innodb_ft_index_cache限制5;+ ------------ + ----------- + -------- + ---------- + |字|doc_count |doc_id |位置| +------------+-----------+--------+----------+ | 1001 | 1 | 4 | 0 | | after | 1 | 2 | 22 | | comparison | 1 | 5 | 44 | | configured | 1 | 6 | 20 | | database | 2 | 1 | 31 | +------------+-----------+--------+----------+
你必须拥有
过程
权限查询此表。有关的更多信息
Innodb.
全文
搜索,参见第15.6.2.4节“InnoDB全文索引”, 和第12.10节“全文搜索功能”。