首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL错误:排序已中止

问MySQL错误:排序已中止
EN

Stack Overflow用户
提问于 2011-03-02 16:35:27
回答 2查看 23.9K关注 0票数 11

我在Windows2008上使用的是MySQL 5.1,它有8G内存。该错误在事件查看器上每隔两秒发生一次。错误是

D:\SW\MySQL\MySQL server 5.1\bin\mysqld:排序中止。

有没有人看到这个错误?

EN

回答 2

Stack Overflow用户

发布于 2011-03-02 16:53:47

至少有几个已知因素会导致此消息:

tmpdir中磁盘空间不足的tmpfile阻止tmpfile成为要分配的created.

  • Insufficient的
  • 。
  • 有人在文件排序过程中运行了KILL。
  • 在对某些查询进行排序时,服务器正在关闭。
  • 由于锁定等待超时或死锁,事务被回滚或中止。
  • 意外错误,如源表或临时表已损坏。
  • 处理子查询失败,该子查询也在排序。

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

票数 22
EN

Stack Overflow用户

发布于 2011-03-02 16:48:59

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5165112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档