小白,请教各位大佬!mysql中读锁、写锁与行锁、表锁有什么区别?是一个维度的吗?求解答!

比如多个修改mysql的请求过来,读锁/写锁,行锁/表锁是怎么配合工作的?基本概念都懂哦,希望大神解释解释下。
POPMUISE
浏览 1010回答 2
2回答

眼眸繁星

行锁表锁指锁的粒度其中InnoDB引擎没有表锁锁全表也是给所有加行锁不要记什么读锁,写锁,就是共享锁和排他锁,是对于锁的属性来说的一个行锁他可以是共享也能是排他的这样理解了嘛

宝慕林4294392

不知道答主看过Java并发的源码没。行锁/表锁可以理解为synchronized对方法和代码块的锁定。读锁/写锁的配合可以理解为ReadWriteLock的实现。两者如何配合,利用以上两个就可以很好的理解了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript