(1)意向锁是innodb自己加的,不需要用户干预,
(2)update delete 和insert语句innodb会自动给数据集加上排他锁(X)(感觉这个不可以并发的操作)
(3)对于普通的select语句,innodb不会加上任何锁。(这个可以并发的操作)
共享锁:select * from table where ...lock in share mode
排他锁:select * from table_name where ...for update
(1)意向锁是innodb自己加的,不需要用户干预,
(2)update delete 和insert语句innodb会自动给数据集加上排他锁(X)(感觉这个不可以并发的操作)
(3)对于普通的select语句,innodb不会加上任何锁。(这个可以并发的操作)
共享锁:select * from table where ...lock in share mode
排他锁:select * from table_name where ...for update