MEMORYエンジンを搭載したMySQLデータベースがメモリに保存されている場合、その内容がディスクに保持されていないことを意味しますか?または、HDDに保存されていますが、システムの電源投入時にRAMに完全にロードされていますか?
2 に答える
4
データベース定義を含む1つのファイルが1つのディスクにありますが、データがディスクに保存されることはありません。サーバーがシャットダウンすると、データが失われます。
http://dev.mysql.com/doc/refman/5.0/en/memory-storage-engine.html
テーブルが大きくなりすぎると、エラーが発生します。ただし、他のメモリ使用量と同様に、スワップすることができます...その後、ディスクを使用します。
于 2009-09-19T07:41:48.793 に答える
1
コンテンツはディスクに保持されません。サーバーをシャットダウンするとコンテンツは失われます。これは、一時データに最適なテーブルタイプです。
詳細はこちら: http ://dev.mysql.com/doc/refman/5.0/en/memory-storage-engine.html
于 2009-09-19T07:40:01.510 に答える