摘要:MDL锁视图让一线运维人员清晰地查看数据库各session持有和等待的元数据锁信息,从而找出数据库MDL锁等待的根因,准确地进行下一步决策. 当多用户共同存取数据时,数据库中就会产生多个事务同时存取同一数据的情况.若不控制这种并发操作,数据库的一致性就会被破坏.这种情况下,加锁是实现数据库并发控制的关键技术. 举个例子,加锁后事务就对该数据对象有了一定的控制,在事务释放锁之前,其他的事务不能对此数据对象进行更新操作. MySQL从 5.5版本开始引入MDL锁(即元数据锁),MDL锁主要为了