
Mysql
大往生指导员
not enough mana
展开
-
记一次Mysql占用内存过高的优化过程
一.环境说明操作系统:CentOS 6.5 x86_64数据库:Mysql 5.6.22服务器:阿里云VPS,32G Mem,0 swap二.问题情况:1.某日发现公司线上系统的Mysql某个实例的从库长时间内存占用达到60%如下图2.于是开始按照以下步骤排查:(1).查看mysql里的线程,观察是否有长期运行或阻塞的sql:show ful原创 2017-12-26 13:44:37 · 76530 阅读 · 0 评论 -
Mysql临时文件目录控制(优化项之一)
查看mysql的log-error日志发现如下错误:ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28)这是由于mysql运行sql时会产生临时文件,这个临时文件大小取决于sql语句和表的大小,当存放临时文件的分区“/”大小不足的时候会出现上述错误。这时候需要更改临时文件目录的位置到空间足够的分区下,步骤如下:原创 2018-02-07 15:45:18 · 2174 阅读 · 0 评论