MySQL性能优化之降龙十八掌
MySQL性能优化
1. 开启查询缓存
使用CURDATE() 、NOW()、RAND()等函数将不会使用缓存。
2. EXPLAN
使用EXPLAN关键字分析SQL语句、查看SQL的执行计划、从而找出性能瓶颈。
3. Limit 1
当已知查询结果只会有一条结果时,可以使用LIMIT 1 提高性能。
4. 为搜索字段创建索引
如果表中的某一字段经常用来搜索,可以为其建立索引,提高性能。另外,有些时候的搜索是不能使用正常的索引,比如,模糊查询,这时候的索引可能是没有意义的,可能需要MYSQL的
原创
2021-02-23 14:55:52 ·
272 阅读 ·
0 评论