mysql机器的swap暴增,机器内存还有


title: mysql机器的swap暴增,机器内存还有
date: 2019-10-17 14:59:49html

tags:

背景描述

mysql版本:5.7.21-21-log Percona Server (GPL), Release 21, Revision 2a37e4e
业务数据量:890G

node

问题分析

一、业务有大写入

经过查看监控信息已经解析binlog,发现当时写入量并不大mysql

二、当时是否切换binlog

通过确认,并无sql

三、当时是否在刷写buffer pool


通过确认,当时确实是在刷写buffer,可是数据量上对不上,这个量才10000*16K~~250M,与os刷的25G彻底不是一个量级spa

四、是否与numactl有关


当时node0 11G,node1 30G。这个结论看不出啥东西3d

五、是否非mysql进程有关


看监控,非mysql的进程占用内存不超过500M,基本能够确认是mysql占用的内存资源,可是问题是暂用这个资源究竟是在干啥呢日志

六、是否产生了大量的临时文件

查看tmp监控,并无发现当时产生大量的临时文件htm

七、业务重启,重连

看监控图,链接很稳定,并无很大的变化blog

八、当时是否在使用xtrabackup进行备份

查询了备份系统,可是并无任何的备份操做进程

九、检查os日志


kernel: device eth0 entered promiscuous mode -- 不知道这么会不会有影响
查看了不少os相关的内容,没有看出啥东西

进一步研究

打开内存相关的ps参数,后面统计下

参考资料

http://www.javashuo.com/article/p-bzmxastx-m.html

相关文章
相关标签/搜索