MEMORYストレージエンジンとMySQLデータベースはディスクに永続化されていますか?
-
11-09-2019 - |
質問
MEMORYエンジンとMySQLデータベースは、の保存されている場合は、は、メモリに、これはその内容をディスクに永続化されていないことを意味するのでしょうか?それとも、HDDに保存されているが、完全にシステムの電源投入時にRAMにロードされていますか?
解決
があり、データベースの定義を含んでいる一つのファイル1枚のディスクがあるが、データがディスク上に行くことはありません。サーバーがシャットダウン時にデータが失われます。
http://dev.mysql.com /doc/refman/5.0/en/memory-storage-engine.htmlする
ときにテーブルが過度になっlargesあなただけのエラーが発生します。しかし、他のメモリ使用量のように、それは...交換することができ、その後、いくつかのディスクを使用します。
他のヒント
の内容をディスクに永続化されていないあなたは、サーバーをシャットダウンすると、それらが失われます。 これは一時的なデータのための完全なテーブルタイプです。
もっとここに: http://dev.mysql.com/doc/ refman / 5.0 / EN /メモリストレージengine.html の
所属していません StackOverflow