- 博客(464)
- 收藏
- 关注
原创 面试题总结
一、mysql中的乐观锁、悲观锁、共享锁、排它锁、行锁、表锁1、乐观锁通过sql实现的,更新sql语句时加上where version = #{version}乐观锁不是数据库自带的锁,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,在操作数据时,并不进行任何其他的特殊处理(也就是不加锁),而在进行更新后,再去判断是否有冲突。在表中的数据进行操作时(更新),先给数据表加一个版本(version)字段,每操作一次,将那条记录的版本号加1。
2024-12-26 16:30:05
945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人