我听说MyISAM表可能会损坏,最可能破坏它们的行为是什么,以及如何安全地修复所述损坏。是什么导致MyISAM变得腐败?
4
A
回答
6
1
用MyISAM的另一个问题(虽然在严格意义上不是真正的数据库损坏)是它不能正确支持交易(提交 - 回滚)。
这个可能也可能迟早(取决于数据库层的实施质量)导致数据完整性问题。
在我看来这使得“快”的MyISAM 后端在MySQL只对非常简单或非常小的数据库选项...
3
我的MyISAM腐败有时。在我的服务器问题是非常沉重的负载,可以压倒MySQL导致它挂起。那在现实世界中发生了什么;)
4
我有一个生产服务器,并在冷重置(例如电源故障)的情况下更新过程中的所有MyISAM表被损坏。 mysqlcheck解决了这个问题。 我建议将mysqlcheck与cron中的--auto-repair选项一起使用,以修复在运行时发生的罕见的损坏情况。
+0
你是如何做到这一点的? – 2009-06-01 18:22:26
相关问题
- 1. 什么是导致与字符文本字段的腐败?
- 2. 什么会导致服务器的URLRequest腐败
- 3. 什么原因导致这幅奇怪的绘画“腐败”?
- 4. OpenMP:导致堆腐败,任何人?
- 5. Instrumantation导致恒定池腐败
- 6. 流星HTTP.get导致腐败的内容
- 7. 是什么导致substr失败?
- 8. 是什么导致imagecreatetruecolor()失败?
- 9. PHP下载excel文件变得腐败
- 10. 为什么我会得到“双倍免费或腐败”?
- 11. 什么是“豆腐秤”?
- 12. 为什么我会“堆腐败”?
- 13. MariaDB/InnoDB:索引腐败 - 为什么?
- 14. HOWTO追查可变腐败
- 15. 什么可能导致PUSHD失败?
- 16. 什么会导致游标失败?
- 17. 什么可能导致EnumProcesses()失败?
- 18. 什么原因导致'GTK_IS_MENU_ITEM(child)'失败?
- 19. 什么可能导致ResetEvent API失败?
- 20. 什么能导致db:rollback失败?
- 21. 是什么导致JVMTI_ERROR_NULL_POINTER?
- 22. 是什么导致std :: bad_function_call?
- 23. 是什么导致NullPointerException?
- 24. 是什么导致EventMachine :: ConnectionNotBound?
- 25. 是什么导致SIGBUS?
- 26. 卡桑德拉最近蓝屏导致腐败SSTables
- 27. 什么可能是在卡桑德拉腐败sstables的原因
- 28. 腐败的恐惧:什么是最好的事情?
- 29. 什么是封装,它如何捍卫对腐败的抽象?
- 30. 是什么导致DynamoDB UpdateItem在Swift中导致致命错误?
...或良好实施的数据库图层 – 2009-04-13 19:51:04