我希望为测试服务器上的数据库保留一个“默认”设置,该设置可用于将“脏”测试数据库“还原”回默认状态。
mysqldump非常快,几秒钟就完成了。但从垃圾场恢复需要5-10分钟。如果我可以删除测试数据库,以某种方式将“默认”复制到测试数据库,也许通过复制数据库的系统文件,这将是非常棒的。
发布于 2016-01-22 23:14:24
听起来好像您有很多索引和/或没有设置innodb_buffer_pool_size在您的测试服务器上太小了。如果你有“索引每一栏”,忏悔!
无论大小如何,立即获得完整磁盘副本的一种方法是使用LVM。您将数据库放在那里,然后您将获取一个“快照”并使用快照。最终会抛出快照。
https://dba.stackexchange.com/questions/126808
复制相似问题