美文网首页
mysql tmp空间占用无释放问题

mysql tmp空间占用无释放问题

作者: 大龄程序员在帝都 | 来源:发表于2016-11-24 18:41 被阅读110次

    在mysql5.6.17之前的版本确实有这个问题:
    bug报告参考这里
    当时很多DBA给出了解决方案:对应的解决方案
    ,查了一下午资料,发现有可能是这个问题,准备重启mysql,并调大参数: binlog_cache_size 为1M,默认是32KB
    看下空间是否释放,结果空间依然没有释放,最后发现不是mysql的问题,而是另外一个iostat的问题,有个脚本每天nohup启动一个进程,没有释放资源,这样会越来越多,所以会有这个问题。我们目前用的Mariadb的版本应该已经修复了这个,因为在mysql5.6.17是14年发布,mariadb用的是今年的最新版,经刚才重启验证,确实不是mysql的问题,而是iostat的问题,很多开源软件会往/tmp写入,没有进行释放,重启iostat已经释放空间。修改iostat脚本,只启动一个进程。

    参考

    相关文章

      网友评论

          本文标题:mysql tmp空间占用无释放问题

          本文链接:https://www.haomeiwen.com/subject/butipttx.html