Documentation Home
MySQL 8.0 参考手册  / 第 26 章 INFORMATION_SCHEMA 表  / 26.4 INFORMATION_SCHEMA InnoDB 表  /  26.4.15 INFORMATION_SCHEMA INNODB_FT_CONFIG 表

26.4.15 INFORMATION_SCHEMA INNODB_FT_CONFIG 表

INNODB_FT_CONFIG表提供有关表的FULLTEXT索引和相关处理的元数据InnoDB

该表最初是空的。在查询之前,将innodb_ft_aux_table系统变量的值设置为包含FULLTEXT索引的表的名称(包括数据库名称)(例如, test/articles)。

有关相关的使用信息和示例,请参阅 第 15.15.4 节,“InnoDB INFORMATION_SCHEMA FULLTEXT 索引表”

INNODB_FT_CONFIG表有以下列:

  • KEY

    InnoDB为包含 FULLTEXT索引 的表指定元数据项的名称 。

    此列的值可能会更改,具体取决于 InnoDB全文处理的性能调整和调试需求。关键名称及其含义包括:

    • optimize_checkpoint_limitOPTIMIZE TABLE:运行停止 后的秒数。

    • synced_doc_id: 下次 DOC_ID再发。

    • stopword_table_namedatabase/table用户定义的停用词表的名称。VALUE 如果没有用户定义的停用词表,则该列为空 。

    • use_stopword:表示是否使用停用词表,在 FULLTEXT创建索引时定义。

  • VALUE

    与相应列关联的值 ,反映表 索引的KEY某个方面的一些限制或当前值。 FULLTEXTInnoDB

例子

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_FT_CONFIG;
+---------------------------+-------------------+
| KEY                       | VALUE             |
+---------------------------+-------------------+
| optimize_checkpoint_limit | 180               |
| synced_doc_id             | 0                 |
| stopword_table_name       | test/my_stopwords |
| use_stopword              | 1                 |
+---------------------------+-------------------+

笔记