首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于连接丢失,MySQL重新启动后的预热时间

问由于连接丢失,MySQL重新启动后的预热时间
EN

Database Administration用户
提问于 2014-02-11 21:14:18
回答 1查看 218关注 0票数 0

Windows 7上的MySQL 5.6.10。

我在清理和削减一个大的INNODB表。它的.ibd文件最初是22吉。当我在一个更改的中间删除一些列时,mysqld.exe进程就死了。

在重新启动mysqld时,我注意到很多磁盘活动(~10 so /S)都是从mysqld开始的,到目前为止已经进行了大约15分钟。此外,在我的数据文件夹中,有一些名为“#SQL7b8_3.frm”的文件。

有人能解释一下发生了什么事吗?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2014-02-19 00:47:32

经过一点或研究,看起来‘#SQLxxxx.frm’文件只是在ALTER语句期间创建的临时文件,可能还有其他MySQL行为,比如优化。如果mysqld服务崩溃,这些文件往往会搁浅。还有几个堆栈交换线程在问如何摆脱它们,老实说,它们都没有为我工作。错误日志中有一个比较笨重的文件,但我只是删除了临时文件,并删除了我正在处理的原始表。然后,我从先前的转储中重新导入了表。

在ALTER过程中,将创建‘#SQLxxxx.frm’文件。如果alter顺利运行并完成,“#SQLxxxx.frm”文件将被单独删除。

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

https://dba.stackexchange.com/questions/58683

复制
相关文章

相似问题

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