衡铁刚 1)2011-2013:Alibaba MySQL DBA 2)2014-至今: Alibaba 数据库PD
分类: Mysql/postgreSQL
2012-10-26 15:46:22
CREATE DATABASE IF NOT EXISTS testdb;
use testdb;
CREATE TABLE t1 (a int );
LOCK TABLES t1 write;
当两个或两个以上这样sql文件source时,后来的进程需要获得该库的schema metadata lock,schema metadata lock的优先级大于 table metadata lock,因此需要等待该库下面所有的lock语句释放表上的锁