MyISAMテーブルが壊れている可能性があります。どのようなアクションがそれらを壊滅させる可能性が最も高いのか、この腐敗を安全に修正する方法について聞いたことがあります。MyISAMが壊れる原因は何ですか?
4
A
答えて
6
MySQLのドキュメントは、そのことについてきわめて明確です:http://dev.mysql.com/doc/refman/5.1/en/corrupted-myisam-tables.html
1
のMyISAM(厳密な意味ではないが、実際にデータベースの破損)のもう一つの問題は、それが適切に取引( - ロールバックをコミット)をサポートしていないことです。
でも、データレイヤの実装の品質によっては、遅かれ早かれデータの整合性の問題が発生する可能性があります。私の意見で
これは本当に簡単か、本当に小さなデータベースのための唯一のオプションMySQLで「速い」のMyISAM バックエンドを作る...
3
私は時々、MyISAMテーブルの破損を得ました。私のサーバー上では、MySQLの負荷が非常に重いため、MySQLがハングしてしまいます。それは現実世界で何が起こるか)
4
私はプロダクションサーバを持っています。コールドリセット(停電など)の場合、アップデートプロセスにあったMyISAMテーブルはすべて破損します。 mysqlcheckは問題を解決します。 mysqlcheckを--auto-repairオプション付きでcronに入れて、実行時に発生するまれなケースの破損を修正することをお勧めします。
+0
どうやってそれをしますか? –
関連する問題
- 1. JavaScriptでメモリが壊れる原因は何ですか?
- 2. 私のXMLが壊れる原因は何ですか?
- 3. が原因壊れたファイル
- 4. これは何が原因ですか?
- 5. 原因は何ですか
- 6. フォールトバケットとは何か、それは何が原因ですか?
- 7. URLハッシュが変更される原因は何ですか?
- 8. 遅延オブジェクトが拒否される原因は何ですか?
- 9. UIViewサブビューがフルスクリーン表示される原因は何ですか?
- 10. SIGHUPが生成される原因は何ですか?
- 11. TUがコンパイルに含まれる原因は何ですか?
- 12. drawRectのクラッシュ - 何が原因ですか?
- 13. IOExceptionと壊れたパイプの原因
- 14. ZuulException:フォワーディングエラー、原因:java.net.SocketException:壊れたパイプ
- 15. NPEの原因は何ですか?
- 16. HttpHostConnectExceptionの原因は何ですか?
- 17. java.lang.ClassNotFoundExceptionの原因は何ですか?com.vaadin.sass.internal.ScssStylesheet?
- 18. 改行の原因は何ですか?
- 19. 2フェーズコミットの原因は何ですか?
- 20. シャドーアクネの原因は何ですか?
- 21. INSERT IGNORE INTO - 原因は何ですか?
- 22. 403 rateLimitExceededの原因は何ですか?
- 23. CRVAP0237Eエラーの原因は何ですか?
- 24. デッドロックの原因は何ですか?
- 25. JVMTI_ERROR_NULL_POINTERの原因は何ですか?
- 26. 「System.IO.IsolatedStorage.IsolatedStorageException」の原因は何ですか?
- 27. EventMachine :: ConnectionNotBoundの原因は何ですか?
- 28. 解析エラー - 原因は何ですか?
- 29. NSInvalidArgumentExceptionの原因は何ですか?
- 30. CBIでABIが破損する原因は何ですか?
...またはよく実装されたデータベースレイヤー –