首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以杀死"repair by keycache“吗?

我可以杀死"repair by keycache“吗?
EN

Stack Overflow用户
提问于 2013-02-13 12:28:44
回答 1查看 902关注 0票数 3

我尝试在添加到包含850万行的MyISAM表中的新字段上添加索引。查询从'REPAIR BY SORTING‘变成了'REPAIR BY KEYCACHE',这似乎是由于排序过程中磁盘空间不足所致。我知道keycache修复并不好,需要很长时间--到目前为止,它已经运行了1.5个小时。

如果我取消此查询,会发生什么情况?可能会损坏表(和数据库)吗?我可以不终止此查询并执行myisamchk修复吗?

我有这个表和数据库的备份,如果我恢复并尝试重新添加索引,假设它是由磁盘空间引起的,是否会节省时间?

我真的很感谢任何人的帮助。

EN

回答 1

Stack Overflow用户

发布于 2021-10-26 07:57:36

我在InnoDB引擎上也犯了同样的错误。增加了我的/mysql装载点并等待了10分钟-恢复自动开始

Mariadb 10.1

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

https://stackoverflow.com/questions/14846399

复制
相关文章

相似问题

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