2

我只是检查我的 whm 它在服务器上显示重负载我单击负载然后我发现 mysql 在服务器上造成重负载。我刚刚检查了 mysql 错误日志,它多次显示此错误,我检查了我的 tmp 文件夹,它有 4 GB 的内存,但我发现错误大小大于 4 GB,但是 tmp 将显示它只使用了 12% 的可用内存内存中的任何人都可以告诉如何从这段代码中知道导致服务器负载过重的查询

这是错误

   130210  0:02:12 [ERROR] /usr/sbin/mysqld: Incorrect key file for table '/tmp/#sql_165_0.MYI'; try to repair it

想知道查询以及它消耗了多少内存

4

1 回答 1

2

这意味着临时表溢出了分配的文件系统空间。

ubuntu@server:/vol/mysql$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/xvda1       8256952 7837084       440 100% /
于 2013-06-20T13:41:55.410 回答