我有一个问题tmpfs。 我想用它的MySQL tmp。 我的问题是下一个:
如果我的服务器崩溃,/ tmp中的数据被删除(这是tmpfs规则),所以mysqlcaching表被删除。
所以,如果我的服务器崩溃,数据被保存或我松散的所有数据不放在mysql basedir?
对不起,如果我的问题是弱的;)
谢谢
除非您devise一种将数据保存到磁盘的机制,否则任何更改都将丢失。 init中的包装脚本将是一个很好的起点。
认识到使用像这样的机制是困难的,并且devise它是可靠的是很重要的。 如果服务器发生全面崩溃或完全断电,则会导致数据丢失。 你将不得不devise你的备份来弥补这一点,并决定什么水平的风险,你感到舒服。
我可能会有一个写入磁盘的复制从服务器,以便在发生故障时拥有数据副本。
相关问题:
编辑
我读得太快了,我以为你在谈论如何在tmpfs中存储数据库。 pjz的答案涵盖了在tmpfs / tmp文件系统上存储MySQL临时数据。 除非你复制,否则没关系。
根据mysql文档 ,你的数据应该没问题,除非你正在运行一个复制从服务器。
MySQL的tmpfs
我有一个很小的mysql数据库,在4GB以上的链接真的有帮助,试试