数据库的乐观锁和悲观锁是什么?怎么实现的?

答案解析

悲观锁假设并发冲突多,操作前加锁(如for update);乐观锁假设冲突少,更新时用版本号或时间戳校验。