FLUSH TABLES WITH READ LOCK; 命令详解

对实例加全局读锁,使整库进入只读状态

命令语法
FLUSH TABLES WITH READ LOCK; 注意
命令说明
对实例加全局读锁,使整库进入只读状态
示例
$ 说明:常用于逻辑备份前取一致性快照;会阻塞所有写入,务必尽快 UNLOCK TABLES
事务与锁相关命令

FLUSH TABLES WITH READ LOCK; 用法说明

FLUSH TABLES WITH READ LOCK; 是「事务与锁」分类下的常用命令,作用是:对实例加全局读锁,使整库进入只读状态。

典型用法如下:说明:常用于逻辑备份前取一致性快照;会阻塞所有写入,务必尽快 UNLOCK TABLES。你可以查看本页上方同组的相关命令,或直接复制到终端运行。

常见问题解答

FLUSH TABLES WITH READ LOCK; 是什么?
FLUSH TABLES WITH READ LOCK; 用于对实例加全局读锁,使整库进入只读状态,属于「事务与锁」相关命令。
FLUSH TABLES WITH READ LOCK; 怎么用?
在终端执行 说明:常用于逻辑备份前取一致性快照;会阻塞所有写入,务必尽快 UNLOCK TABLES 即可,具体参数请按实际环境调整。
还有哪些相关命令?
事务与锁分类下还有 16 条相关命令,见本页上方「相关命令」。

同类工具