如何解决mysql-data 文件夹中的巨大 #sql-xxxx-xxxx.ibd 文件
MysqL 版本 5.7.28
当我尝试运行优化表时,我的数据库崩溃了。它将这个 100G 文件 #sql-ib3480-1658766754 留在了 MysqL 数据目录中。当我运行 show tables 时,该表不显示。我已经尝试了此处提出的解决方案 (https://serverfault.com/questions/364391/huge-sql-xxxx-xxxx-ibd-files-in-mysql-data-folder)。掉落表
drop table `#MysqL50##sql-ib3480-1658766754`
我收到一条消息“ERROR 1051 (42S02): UnkNown table 'historic_moogdb.#MysqL50##sql-ib3480-1658766754'”
我使用 percona 备份实用程序来备份我的数据库。甚至备份那个文件。
任何其他摆脱此文件的想法。
解决方法
进入文件系统并删除文件。
OPTIMIZE TABLE
几乎不需要 InnoDB 表。
如果您从表中进行了大量删除,让我们讨论完成该任务的更好方法:http://mysql.rjweb.org/doc.php/deletebig
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。