前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Percona Server 5.1 内存过量消耗分析6

Percona Server 5.1 内存过量消耗分析6

作者头像
franket
发布2022-07-09 23:44:36
5720
发布2022-07-09 23:44:36
举报
文章被收录于专栏:技术杂记技术杂记

解决办法

由于它并不能动态进行调整,所以必须安排一次数据库的启停,在配置文件中对 innodb_ibuf_max_size 进行限定就可以有效解决此问题


后记

其实这个原因的定位并不像这篇文档中的流程一样那么顺利,先后我尝试了几个方面:

  • 使用工具来查看有没有严重的参数配置错误
代码语言:javascript
复制
pt-variable-advisor 10.0.0.1   --user testuser --password testuser
pt-mysql-summary  --user=testuser --password=testuser
  • 查看分析各种buffer,cache ,Qcache ,connections ,Thread ,sort 参数配置与比值,企图找出不合理的地方

不得不吐槽一下,网上太多复制粘贴的文档都不具备指导意义,或者也跟本没讲出什么所以然来)

  • 大量对比不同库的配置文件,想找出不同配置的不同影响

总结

几个重要命令:

  • pmap -x 14769 | sort -nk 2
  • pt-config-diff h=10.0.0.1 h=10.0.0.2 –user=testuser –password=testuser
  • pt-variable-advisor 10.0.0.1 –user testuser –password testuser

几个重要参数:

  • innodb_buffer_pool_size
  • innodb_ibuf_max_size

虽然最开始我的问题定位,锁定在配置上,但是我实在是找不出有什么参数配置问题,转而开始寻求内存泄漏方向的突破,但是最后的结果,还是回到了参数配置上,有点天意弄人的感觉,不过我从中的确学到了不少新的东西

原文地址

本文系转载,前往查看

如有侵权,请联系?cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系?cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 解决办法
  • 后记
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com