您的当前位置:首页正文

MySQL 8中新增的轻量级备份锁lock instance for backup---发表到爱可生开源社区

2024-11-29 来源:个人技术集锦


mysql 8中新增了一个轻量级的备份锁(https://dev.mysql.com/doc/
refman/8.0/en/lock-instance-for-backup.html),它允许在online备份的时候进行DML操作,同时可防止快照不一致。这个锁禁止的操作很少,它禁止的操作包括:文件的创建、删除、改名,账户的管理和 REPAIR TABLE 、TRUNCATE TABLE、 OPTIMIZE TABLE。备份锁由lock instance for backup和unlock instance语法组成。使用这些语句需要BACKUP_ADMIN权限。

从图里面看长查询对flush tables with read lock是有影响的,整个系统会hung住,这时其它的数据库查询也不能用,包括use database。

文章下方是我的微信,欢迎加我。?

显示全文