São bancos de dados MySQL com um mecanismo de armazenamento de memória persistiu no disco?
-
11-09-2019 - |
Pergunta
bancos de dados com um motor de memória se MySQL são armazenados na memória, isso significa que os seus conteúdos não são persistentes no disco? Ou eles são armazenados no disco rígido, mas totalmente carregado na memória RAM no sistema de liga?
Solução
Há um arquivo de um disco que contém banco de dados definição , mas dados nunca vai no disco. Dados são perdidos quando o servidor desligado.
http://dev.mysql.com /doc/refman/5.0/en/memory-storage-engine.html
Quando as tabelas se tornar excessivamente LARGES você apenas obter erros. No entanto, como qualquer outro uso de memória que pode ser trocada ... e depois vai usar algum disco.
Outras dicas
Conteúdo não são persistentes no disco, eles são perdidos quando você desligar servidor. Este é tipo de tabela perfeita para dados temporário.
Mais aqui: http://dev.mysql.com/doc/ refman / 5.0 / en / memória de armazenamento de engine.html