1.定期分析和检查表
2.定期优化表
3.创建索引,优化查询速度,经常出现在where子句4中的字段增加索引
4.服务端配置优化,调整连接参数和并发参数
5。添加缓存,应用端,如memcached。
6.架构层面。做负载均衡,读写分离,主从复制,方案有mmm(主主复制管理),双主master互为主从,结合keepalived做高可用。
7. mysql8小时后连接自动断开问题,
修改主配置文件my.cnf
关于连接超时的参数查看
8小时问题需要修改wait-timeout和interactive_timeout参数,
最好是在连接代码中设置连接池内连接的生存周期大于上述28800的值。如,
8. 对系统内核参数优化
9.存储引擎参数优化
10. 开启慢查询,可实用set在sql窗口设置,不过是临时的,重启失效,最好添加到my.cnf配置文件中。
慢查询分析,使用
11. 待续