7锁7.1概述介绍锁是计算机协调多个进程或者线程并发访问某一资源的机制。数据也是一种供许多用户共享的资源。如何保持数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。分类全局锁:锁定数据库中所有表表级锁:每次操作锁住整张表行级锁:每次操作锁住对应的行数据7.2全局锁介绍全局锁是对整个数据库实例加锁,加锁后整个实例就处于只读状态,后续的DML和DDL语句,已经更新操作的事务提交语句将会被阻塞。其典型使用场景是做全局的逻辑备份,对所有的表进行锁定,从而获得一致性视图,保证数据的完整性。一致性数据备份进行全局锁mysql>flushtables