2013-02-20 43 views
2

我只是检查我的WHM它显示服务器上的重负载我点击负载,然后我发现,MySQL在服务器上投掷沉重的负载。我刚刚检查了mysql错误日志是多次显示这个错误,我检查了我的tmp文件夹,它有4 GB的RAM,但我发现错误大小大于4 GB,但是tmp会显示它仅使用了12%的可用内存谁能告诉如何知道,从这个代码是在服务器造成沉重负担查询表'/tmp/#sql_165_0.MYI'的密钥文件不正确;尝试修复它

这里是错误

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

想知道查询,它是消耗了多少内存

+0

你有没有解决过这个问题?我也有。 – 2013-03-03 21:52:30

回答

2

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

[email protected]:/vol/mysql$ df 
Filesystem  1K-blocks Used Available Use% Mounted on 
/dev/xvda1  8256952 7837084  440 100%/