加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql调优的一些小建议

发布时间:2020-12-12 03:04:23 所属栏目:MySql教程 来源:网络整理
导读:《mysql调优的一些小建议》要点: 本文介绍了mysql调优的一些小建议,希望对您有用。如果有疑问,可以联系我们。 mysql调优建议 1 永远不要强制杀死一个mysql进程,这样你将损坏数据库. 2 让你的服务器只服务于MYSQL,要有单独的一台mysql服务器,在这台服务器

《mysql调优的一些小建议》要点:
本文介绍了mysql调优的一些小建议,希望对您有用。如果有疑问,可以联系我们。

mysql调优的一些小建议

mysql调优建议

1 永远不要强制杀死一个mysql进程,这样你将损坏数据库.

2 让你的服务器只服务于MYSQL,要有单独的一台mysql服务器,在这台服务器上只跑mysql就可以,否则后台处理程序和其他的服务会占用数据库的cpu时间

3为max_connection制定一个小的值,太多的连接将耗尽你的RAM,导致整个mysql会被锁定

4 保持thread_cache在一个相对较大的数值,防止打开连接时候速度下降

5如果你的查询重复率比较高,并且你的数据不是经常改变的,请使用查询缓冲,但是在经常改变的数据上使用查询缓冲对性能有负面的额影响

6不要将sort_buffer_size的值设置的太高,可能导致连接很快消耗所有的内存

7设置innodb_fush_log_at_trx_commit=0可以提高性能,但是保持默认值(1)的话,能保证数据的完整性,也能保证复制不会滞后

8使用索引字段和order by代替Max

9 避免在整个表上使用count(*),它可能会将整个表锁定

10 如果合适,用GROUP BY代替DIATINCT

11 保证索引简单,不要在同一列上加多个索引

12 有时,mysql会错误的选择索引,这种情况使用USE INDEX

13 使用sql_mode=strict来检查问题

14 索引字段少于5个时,UNION操作作用LINIT,而不是OR

《mysql调优的一些小建议》是否对您有启发,欢迎查看更多与《mysql调优的一些小建议》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读