mysql优化思路
2016-11-05 19:27:26 0 举报
MySQL优化思路主要包括以下几点:首先,合理设置数据库参数,如内存分配、连接数等,以提高服务器性能;其次,优化SQL语句,避免使用子查询、临时表等,减少查询时间;再次,对表进行分区、索引优化,提高查询速度;此外,定期进行数据备份和清理,减少冗余数据;最后,监控数据库性能,及时发现并解决问题。通过以上方法,可以有效提高MySQL数据库的性能和稳定性。
作者其他创作
大纲/内容
show processlist或者开启慢查询获取有问题的sql
profiling分析语句及explain分析语句
按照此流程重新检测
不规则出现的延迟或者卡等现象
优化服务器参数(如缓冲区,线程数等)
通过监控,观察运行状态及指标情况
语句执行时间长
否
1.表关联过多(表结构设计缺陷)2.索引没优化3.sql语句没优化
语句等待时间长(IO)
是否解决
加机器
是
是否周期性故障或者波动
访问高峰或缓存崩溃引起加缓存并更改缓存失效策略,分散或者夜间定时时效
测试查询速度是否已到基准测试的瓶颈
非周期性故障
待优化服务器
0 条评论
回复 删除
下一页