优点:1、当在许多线程中访问不同的⾏时只存在少量锁定冲突。 2、回滚时只有少量的更改 3、可以⻓时间锁定单⼀的⾏。
缺点:1.⽐⻚级或表级锁定占⽤更多的内存。
2.当在表的⼤部分中使⽤时,⽐⻚级或表级锁定速度慢,因为你必须获取更多的锁。
3.如果你在⼤部分数据上经常进⾏GROUP BY操作或者必须经常扫描整个表,⽐其它锁定明显慢很多。
4.⽤⾼级别锁定,通过⽀持不同的类型锁定,你也可以很容易地调节应⽤程序,因为其锁成本⼩于⾏级锁定。

posted on 2021-02-05 16:59  Wang梦怡  阅读(86)  评论(0编辑  收藏  举报