mysql查询慢怎么解决

2018-11-22  本文已影响0人  nhsf

1.一切都慢
a.检查硬件问题
b.改善硬件环境
c.将数据迁移到独立磁盘上
d.操作系统配置是否正确
e.考虑将有些应用迁移到其他服务器上
f.考虑向外拓展的复制
g.优化服务器性能
2.慢查询
a.规范化数据库模式
b.使用explain识别丢失或不正确的索引
c.使用benchmark()函数部分测试
d.考虑重写查询
e.对标准查询使用视图
f.启用query cache
3.慢应用
a.开启query cache
b.考虑并优化存储引擎
c.确认是否服务器或操作系统问题
d.定义应用程序极准,并将它与已知基准比较
e.检查内部查询,并最大化它们的性能
f.分而治之,一次只检查一部分
g.使用划分来分散数据
h.检查各个分区的索引

上一篇 下一篇

猜你喜欢

热点阅读