三级封锁协议的主要区别

  • 锁的粒度
  • 请求封锁的时机
  • 持有封锁的时间

需要申请封锁的操作

  • 读操作(共享锁)
  • 写操作(排它锁)

释放锁的时机

  • 事务提交或回滚