![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
honey_wkc
这个作者很懒,什么都没留下…
展开
-
数据库优化
数据库性能优化转载 2018-03-29 13:21:57 · 242 阅读 · 0 评论 -
乐观锁与悲观锁的区别
悲观锁总是假设最坏的的情况, 认为每次访问共享资源的时候都会被别人修改去加锁,等锁释放后其他线程或者进程才能访问共享资源。(共享资源只给一个线程用, 其他线程只能等待该线程把锁才能访问共享资源) 乐观锁总是假设最好的情况,认为每次访问共享资源的时候都不会有人修改不加锁,但是在更新时会去判断在此期间有没有更新了共享资源。一般采用版本号机制或者cas算法实现。 使用场景 乐观锁,适用读多写少的场...原创 2019-05-01 20:17:33 · 112 阅读 · 0 评论