表锁

  • lock tables tableA read:表级共享锁
  • lock tables tableA write:表级独占锁

    表锁的意向锁

    意向独占锁

  • 当有事物要在表里执行增删改操作,会在行上加独占锁,同时也会在表上加意向独占锁

  • 两个意向独占锁不互斥

    意向共享锁

  • 当有时候在表里执行查询操作,会在表上加意向共享锁