Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  The INFORMATION_SCHEMA INNODB_FT_CONFIG Table

28.4.15 INFORMATION_SCHEMA INNODB_FT_CONFIG 表

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

这个表在初始状态下是空的。 bevor 查询它,设置 innodb_ft_aux_table 系统变量的值为包含 FULLTEXT 索引的表名(包括数据库名)(例如 test/articles)。

有关使用信息和示例,请参见第17.15.4节,“InnoDB INFORMATION_SCHEMA FULLTEXT Index Tables”

INNODB_FT_CONFIG 表具有这些列:

  • KEY

    指定 InnoDB 表中 FULLTEXT 索引的元数据项名称。

    这个列的值可能会根据 InnoDB 全文处理性能调整和调试的需求而变化。键名及其含义包括:

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

    • synced_doc_id: 将要分配的下一个 DOC_ID

    • stopword_table_name: 用户定义的停用词表的数据库/表名。如果没有用户定义的停用词表,则VALUE列为空。

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

  • VALUE

    与对应的KEY列相关联的值,反映了 FULLTEXT 索引中某个方面的限制或当前值,该索引用于 InnoDB 表。

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                 |
+---------------------------+-------------------+