MySQL错误:排序中止

时间:2011-03-02 08:35:27

标签: mysql

我在Windows 2008上安装了具有8G内存的MySQL 5.1。 事件查看器上每两秒发生一次错误。 错误是

D:\ SW \ MySQL \ MySQL服务器5.1 \ bin \ mysqld:排序中止。

有没有人看到这个错误?

2 个答案:

答案 0 :(得分:20)

至少有一些已知的事情会导致此消息:

  • tmpdir中的磁盘空间不足阻止了tmpfile的创建。
  • 要分配的sort_buffer_size内存不足。
  • 有人在文件夹中间运行KILL。
  • 当某些查询正在排序时,服务器已关闭。
  • 由于锁等待超时或死锁,事务被回滚或中止。
  • 意外错误,例如源表甚至tmp表已损坏。
  • 处理子查询失败,这也是排序。

检查这些,我打赌你的问题将得到解决。

答案 1 :(得分:0)

请检查您是否有足够的可用磁盘空间可以写入MySQL。当没有剩余磁盘空间时,通常会发生“排序中止”。