10bet网址
MySQL 8.0参考手册
相关文件10bet官方网站 下载本手册 从本手册中摘录

26.4.19信息_schema innodb_ft_index_table表

INNODB_FT_INDEX_TABLE表提供了用于处理对全文索引Innodb.桌子。

此表最初是空的。在查询之前,请设置值Innodb_ft_aux_table系统变量到包含的表的名称(包括数据库名称)全文索引(例如,测试/物品)。

对于相关的使用信息和示例,请参阅第15.15.4节“InnoDB Information_Schema FullText Index表”

INNODB_FT_INDEX_TABLE表有这些列:

  • 单词

    从一部分的列中提取的单词全文

  • first_doc_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的信息全文指定表的索引。在新插入行的信息出现之前INNODB_FT_INDEX_TABLE, 这全文索引缓存必须刷新到磁盘。这是通过运行的完成优化表用索引表的操作innodb_optimize_fulltext_only.启用系统变量。(该示例在最后禁用该变量,因为它旨在仅暂时启用。)

    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_optimize_fulltext_only =上;MySQL>优化表格文章;+ -------------- + ---------- + ---------- + ---------- +|表|OP |msg_type | Msg_text | +---------------+----------+----------+----------+ | test.articles | optimize | status | OK | +---------------+----------+----------+----------+ mysql> SET GLOBAL innodb_ft_aux_table = 'test/articles'; mysql> SELECT WORD, DOC_COUNT, DOC_ID, POSITION FROM INFORMATION_SCHEMA.INNODB_FT_INDEX_TABLE LIMIT 5; +------------+-----------+--------+----------+ | WORD | DOC_COUNT | DOC_ID | POSITION | +------------+-----------+--------+----------+ | 1001 | 1 | 4 | 0 | | after | 1 | 2 | 22 | | comparison | 1 | 5 | 44 | | configured | 1 | 6 | 20 | | database | 2 | 1 | 31 | +------------+-----------+--------+----------+ mysql> SET GLOBAL innodb_optimize_fulltext_only=OFF;
  • 你必须拥有过程权限查询此表。

  • 使用Information_Schema.表或者显示列语句以查看有关此表的列的其他信息,包括数据类型和默认值。

  • 有关的更多信息Innodb.全文搜索,参见第15.6.2.4节“InnoDB全文索引”, 和第12.10节“全文搜索功能”