mysqldump 将锁定选择或只读查询

mysqldump 将锁定选择或只读查询

我有一个大型数据库需要每晚备份,我们目前在主服务器上执行 mysqldump,它在转储时锁定所有插入

我们使用主从 mysql 设置,并将 magento 配置为将所有写入发送到主服务器,将所有读取发送到从服务器。如果我们将备份移动到从服务器,mysqldump 进程是否会锁定选择查询或任何其他仅读取数据而不将数据插入数据库的查询?

答案1

mysqldump 使用读取本地锁,因此选择仍然有效

来源: http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html#option_mysqldump_lock-tables http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html(参见 READ 和 LOCAL 关键字部分)

相关内容