gpt4 book ai didi

mysql - 硬盘空间较小时如何修复表

转载 作者:行者123 更新时间:2023-11-29 19:37:21 25 4
gpt4 key购买 nike

我有一个大约 60GB 的大型数据表。该表有很多未使用的行,在删除其中大约 6GB 后,我注意到表大小保持不变(60GB),并且它们是 phpmyadmin 中的“优化”消息。所以我点击优化,但我的硬盘上没有足够的空间。所以我不得不停止该进程并重新启动 mysql。

我重新登录后,我的表碰巧出现问题,当我尝试访问它时,我收到类似于以下内容的消息:“表‘table_name’被标记为崩溃且上次(自动?)修复失败”

现在我的硬盘上有 3.5GB 的空间可供使用。修复、修复和衬托这张特定 table 的最佳方法是什么?

目前我的计划是将完整数据库从服务器下载到本地硬盘上;之后我将删除未使用的数据(很可能是 59.99GB),然后将数据复制或重新导入到实时数据库中。

谢谢。

最佳答案

您可以释放空间,只导出另一个大表并截断它吗?您将获得更多空间,修复受影响的表后,您只需导入一个表,而不是整个数据库。

关于mysql - 硬盘空间较小时如何修复表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41513913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com