MySQL 的 MEMORY 存储引擎是否曾经将数据库内容写入磁盘?
意思是,如果我正在使用 MEMORY 存储引擎并且我的数据库服务器断电 - 我会丢失所有数据库内容还是备份到磁盘?
MySQL 的 MEMORY 存储引擎是否曾经将数据库内容写入磁盘?
意思是,如果我正在使用 MEMORY 存储引擎并且我的数据库服务器断电 - 我会丢失所有数据库内容还是备份到磁盘?
根据文件,
如名称所示,MEMORY 表存储在内存中。它们默认使用哈希索引,这使得它们非常快,并且对于创建临时表非常有用。但是,当服务器关闭时,存储在 MEMORY 表中的所有行都将丢失。表本身继续存在,因为它们的定义存储在磁盘上的 .frm 文件中,但在服务器重新启动时它们是空的。