如何为MySQL表创建快照

时间:2017-11-09 12:21:56

标签: mysql database relational-database

我在MySQL数据库中有一个表,每五秒更新一次。我想拍摄表格的快照以进行测试。如何在不影响表更新过程的情况下实现此目的?

2 个答案:

答案 0 :(得分:1)

您可以通过Raw Data文件方法执行此操作。

答案 1 :(得分:1)

一个超级简单的解决方案将涉及mysqldump--single-transaction选项,它可以有效地启动事务并执行转储。由于这是在事务中发生的,因此每次转储时都会获得数据库的一致状态(您还可以指示mysqldump仅导出特定的表等)并且几乎不会对写入产生任何影响。