Mysql优化笔记

1. 全文索引

当字段的值存在 'A,B,C' 时,参数是个集合,要进行多个值匹配时,如果使用 like or 的方式,直接会变成全表扫描,这个时候可以使用 全文索引

a. 添加索引

ALTER TABLE table_name ADD FULLTEXT INDEX index_name (column_name);

b. 查询

SELECT column1, column2
FROM table_name
WHERE MATCH(column_name) AGAINST (
    'A B C'
    IN BOOLEAN MODE
)

 

posted @ 2026-01-21 19:10  倾听-静轩水月  阅读(7)  评论(0)    收藏  举报