MySQL:tmpdir在哪里? / tmp中没有文件

时间:2014-10-13 17:02:47

标签: mysql tmp

我正在运行一个大型查询,我收到以下错误:

_mysql_exceptions.InternalError: (3, "Error writing file '/tmp/MYo8b3Z4' (Errcode: 28)")

这意味着我的tmpdir磁盘空间不足,显然是/ tmp。 现在,我想确保这确实是问题所在。所以我运行查询,并不断监视/ tmp的内容。但是当查询正在执行时,/ tmp的内容根本不会改变。没有新文件,现有文件没有改变大小。

这是什么意思?我的tmpdir在别的地方吗?

(我的my.cnf中有一行显示tmpdir = /tmp

1 个答案:

答案 0 :(得分:0)

在发生错误和类似事件后,将删除临时文件。

但您可以在查询期间查看临时文件,有时MySQL将临时文件存储在同一数据库路径中,其文件以#开头。