文档主页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  INFORMATION_SCHEMA INNODB_FT_CONFIG 表

28.4.15 INFORMATION_SCHEMA INNODB_FT_CONFIG 表

INNODB_FT_CONFIG 表提供了有关 FULLTEXT 索引和与 InnoDB 表相关联的处理过程的元数据。

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

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

INNODB_FT_CONFIG 表具有以下列

  • KEY

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

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

    • optimize_checkpoint_limitOPTIMIZE TABLE 运行停止之前的秒数。

    • synced_doc_id:要发行的下一个 DOC_ID

    • stopword_table_name:用户定义的停用词表的 database/table 名称。如果不存在用户定义的停用词表,则 VALUE 列为空。

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

  • VALUE

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

示例

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

说明