Mysql常见的配置

Posted by luoruiqing on May 12, 2020

常用的Mysql配置

1

常规配置

1
... 待补充

全文索引

  • ft_boolean_syntax: 全文索引分词关键字,不能更改,为内置变量
  • ft_max_word_len: 最大分词长度
  • ft_min_word_len: 最小分词长度, 根据情况调整(汉字建议为1)
  • ft_stopword_file: 停词表(文件)

    省略在搜索中不太重要的常见单词,比如英语单词a和to。

  • innodb_ft_server_stopword_table: 停词表(表) 格式: 库名/表名
  • innodb_ft_min_token_size: 存储在全文索引中的单词的最小长度

    增加这个值可以减少索引的大小,从而加快查询的速度,对于使用CJK(中文、日文、韩文)字符集的内容,指定值为1。

  • innodb_ft_min_token_size: 存储在全文索引中的单词的最大长度
  • innodb_ft_enable_stopword: ON/OFF; 建立索引时是否考虑停词表内容

    OPTIMIZE TABLE 重建索引才能生效