mysql-(innodb引擎)-锁
文章目录锁lock 与 latchinnodb中的锁锁的类型一致性非锁定读一致性锁定读自增长与锁外键与锁锁算法锁问题阻塞死锁锁升级
锁
lock 与 latch
latch
轻量级锁,要求遂定时间非常短
分为mutex(互斥量),rwlock(读写锁)
目的是保证并发线程操作临界资源的正确性,通常没有死锁检测机制
lock
对象是事务,用于锁定数据库中的对象
具有死锁机制
比较
innodb中的锁
锁的类型
共享锁 S :允许事务读取一行数据
排他锁 X :允许事务删除或更新一行数





