繁体   English   中英

具有MEMORY存储引擎的MySQL数据库是否持久保存到磁盘上?

[英]Are MySQL databases with a MEMORY storage engine persisted to disk?

如果带有MEMORY引擎的MySQL数据库存储在内存中,是否意味着它们的内容不会持久保存到磁盘上? 还是将它们存储在HDD上,但在系统加电时已完全加载到RAM中?

一个磁盘包含一个文件,其中一个文件包含数据库定义,但数据永远不会在磁盘上存储。 服务器关闭时数据将丢失。

http://dev.mysql.com/doc/refman/5.0/en/memory-storage-engine.html

当表变得太大时,您只会得到错误。 但是,像其他任何内存使用方式一样,它可以交换...然后将使用一些磁盘。

内容不会持久保存到磁盘,当您关闭服务器时它们会丢失。 这是临时数据的理想表类型。

此处更多信息: http : //dev.mysql.com/doc/refman/5.0/en/memory-storage-engine.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM