我有一个主 mysql 数据库,应用程序可以在其中写入和读取生产数据,然后我设置了一个从属数据库,以防主数据库服务器出现问题(我可以快速切换)。
在从属数据库上,我运行报告。
我必须为数据库创建每日备份,我正在考虑在从属数据库上创建它们,以便生产环境可以继续工作而不会出现任何延迟,现在我可以选择锁定或不锁定从属表。
锁定表来执行备份(可能需要 30 分钟)是否安全,并且一旦备份完成,mysql 是否会自动将从属数据库与锁定表时在主数据库上执行的更新同步?
答案1
没问题。可以锁定从属表,稍后它会赶上主表(只要 bin 日志未过期,通常设置为几天)