INNODB_FT_CONFIG
表格提供關於 InnoDB
表格的 FULLTEXT
索引和相關處理的中繼資料。
此表格最初是空的。在查詢之前,請將 innodb_ft_aux_table
系統變數的值設定為包含 FULLTEXT
索引的表格名稱(包括資料庫名稱),例如 test/articles
。
如需相關的使用資訊和範例,請參閱第 17.15.4 節,「InnoDB INFORMATION_SCHEMA FULLTEXT 索引表格」。
INNODB_FT_CONFIG
表格具有下列欄位
KEY
指定包含
FULLTEXT
索引的InnoDB
表格的中繼資料項目的名稱。此欄位的值可能會變更,具體取決於
InnoDB
全文處理的效能調整和偵錯需求。索引鍵名稱及其含義包括optimize_checkpoint_limit
:執行OPTIMIZE TABLE
後停止的秒數。synced_doc_id
:下一個要發出的DOC_ID
。stopword_table_name
:使用者定義的停用字詞表格的資料庫/表格
名稱。如果沒有使用者定義的停用字詞表格,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 |
+---------------------------+-------------------+
注意事項
此表格僅供內部設定之用。它不適用於統計資訊用途。
您必須具有
PROCESS
權限才能查詢此表格。使用
INFORMATION_SCHEMA
COLUMNS
表格或SHOW COLUMNS
陳述式來檢視關於此表格欄位的其他資訊,包括資料類型和預設值。如需關於
InnoDB
FULLTEXT
搜尋的詳細資訊,請參閱第 17.6.2.4 節,「InnoDB 全文索引」和第 14.9 節,「全文搜尋函數」。