InnoDB支持表锁和行锁 行锁 共享锁S排它锁X 表锁 表意向共享锁IS表意向排它锁IX 锁的兼容性 意向锁的作用 有了行锁为什么还要表锁?因为一个事务可能要同时操作几行数据,意向锁的作用正是表示希望获取表某几行的锁。而且意向锁是粗粒度的锁,获取锁的效率高。