mysql 连接数和内存的关系,从内存到连接数,如何有效提升MYSQL性能(二)?

本文深入探讨MySQL性能调优,关注表对象、文件监控、慢查询、Binary日志和连接数。建议调整open_files_limit、table_cache、tmp_table_size、max_heap_table_size、read_buffer_size等参数,关注Slow_queries、binary_log、Threads_created和max_used_connections,以及优化SQL语句以提升性能。
摘要由CSDN通过智能技术生成

上文我们从MYSQL的状态值和内存方面来介绍MYSQL性能调优,本文将继续从表对象、文件方面使用监控和慢查询、Binary日志和连接数等方面全面介绍影响数据库性能的因素以及优化技巧。

【表对象及文件使用方面监控】

一、检查文件打开数

318107ae765cd0ef8963b3c4d4fc489b.png

当打开文件比率超过75%时,说明open_files_limit需要调大,但该值受限于操作系统参数ulimit –u。

二、表缓存状态监控

慢查询、Binary日志和连接数方面

be1f3f06eff9e488be6b3910f36f3a5d.png

当open_tables*100/opened_tables小于85%或者当open_tables*100/table_cache大于95%时,需要增加table_cache参数大小。

三、临时表使用情况监控(tmp ta-ble)

c81a54fdb0e24fa6b0c670ee84f947b0.png

按照经验,当

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值