java.sql.SQLException: Incorrect key file for table 'C:\Windows\TEMP\#sql578_6e2_68d.MYI'; try to repair it


java.sql.SQLException: Incorrect key file for table 'C:\Windows\TEMP\#sql578_6e2_68d.MYI'; try to repair it

在查询大量数据的时候出现这个问题,原因是mysql会在temp下面创建一个临时文件,报错提示是没法创建,

第一想到就是看下c盘temp 目录,网上说是内存不足导致的,看了c盘内存还很大,因为用了读写分离,然后想到是不是从库的服务器硬盘问题,经过盘查果然是,其中一个从数据库的c盘内存满了,之后清除一个c盘不必要的文件就可以了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM