错误:Incorrect key file for table '/tmp/#sql_35c3_6.MYI'; try to repair it

感谢:https://blog.csdn.net/lwei_998/article/details/11527421的分享


出险此错误的原因是:系统进行了大批量的数据操作,导致/tmp目录的临时文件过大,无法存放更多的视图。

查询视图的时候/tmp下会生成一些临时文件,视图返回结果后,这些临时文件会被自动删除。如果/tmp 空间不足以存放视图查询过程中产生的临时文件,则会返回上述错误。

也有一种可能,就是你表中的记录太多,达到了几百万几千万,这时你在不给查询条件加索引的前提下查询,也会造成查询超时,最好检查查询对应的表是否存在对应的索引。

解决办法:重启mysql数据库服务即可完美解决,亲测有效

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值