为何数据库表会损坏

2016-01-29 16:05:33 8527

以下原因是导致mysql 表毁坏的常见原因:
1、事务日志问题。比如事务日志文件丢失;事务日志文件在操作过程中被误删;事务日志

文件被损坏以及事务日志文件过大,导致硬盘的空间不足等;

2、 强制关机,没有先关闭mysql 服务。 

3、 mysqld 进程在写表时被杀掉。
4、 使用myisamchk 的同时,mysqld 也在操作表。
5、 磁盘故障。
6、 服务器死机。

7、 mysql 本身的bug 。

8、 服务器突然断电导致数据文件损坏。

9、数据库的表被破坏或索引等被破坏,或者数据库的其他对象被破坏或丢失等。

10、系统进程是否有异常中止?并发操作是否过多?


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: