锁的概念 锁是什么 锁是数据库中在并发操作情形下保护资源的机制.通常(具体要看锁兼容性)只有锁的拥有者才能对被锁的资源进行操作,从而保证数据一致性. 锁的概念可分为几部分 锁资源(锁住什么) 锁模式(怎么锁法) 锁持续时间 兼容性 锁的行为(锁转换,锁升级) 1.锁的资源 2.锁的模式 共享锁:Shared Lock,S Lock. 通常情况下,读取数据时会对数据加上S Lock. 排它锁: Exclusive Lock,X Lock.对数据进行更改(insert update,delete)时…