排它锁共享锁
来源:3-12 锁模块之MyISAM与InooDB关于锁方面的区别_2

丶水瓶
2021-12-01
1,老师排它锁是指对数据库增删改的时候会上排它锁?查询上的是共享锁?
2,增删改myisam会锁表。之后事务执行增删改查都要等待锁的释放?但是查询时用共享锁不会影响其他事务的查询。但对写入会有影响?
3,innodb会锁住要执行的每一行。会自动提交事务。并不会影响其他事务的执行?
写回答
1回答
-
翔仔
2021-12-01
同学好,
1.是的,但是select的时候如果不显示指定,会上快照读,这个咱们讲解了
2.myisam是不支持事务的,这个咱们也讲解了的,增删改某个记录都会锁表,其他同时进行的操作都会被锁,具体同学可以看看 https://zhuanlan.zhihu.com/p/123962424 或者亲自试验一下:)
3.自动提交事务是可以设置的,如果自动提交的话,事务不并发执行就不会相互影响
00
相似问题