1 锁的定义 2 锁的分类 按照对数据的操作类型分: 按照对数据操作的粒度分: 2.1 表锁(偏读) 不能读其他表 此时 另一个session修改被读锁住的表会阻塞,直到session1将读锁住的表给unlock。 2.1.1 写锁 2. 2 行锁(偏写) 2.2.1 事务 间隙锁危害 seesion-2阻塞,需要等待session-1commit。