mysql临时目录
若发现/tmp分区突然饱满,且临时文件频繁出现和消失,通常是MySQL产生的临时数据。MySQL在执行排序等大查询操作时会在临时目录生成数据文件,默认存放在/tmp。可通过lsof命令确认是mysqld进程产生。
解决方法是在my.cnf中为MySQL指定专用的临时文件目录:
[mysqld]
tmpdir=/data1/mysqldata/tmp
这样可避免/tmp分区被MySQL临时数据撑满的问题。
若发现/tmp分区突然饱满,且临时文件频繁出现和消失,通常是MySQL产生的临时数据。MySQL在执行排序等大查询操作时会在临时目录生成数据文件,默认存放在/tmp。可通过lsof命令确认是mysqld进程产生。
解决方法是在my.cnf中为MySQL指定专用的临时文件目录:
[mysqld]
tmpdir=/data1/mysqldata/tmp
这样可避免/tmp分区被MySQL临时数据撑满的问题。