![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
哼哼爸比
这个作者很懒,什么都没留下…
展开
-
mysql乐观锁和悲观锁详解
相信很多朋友在面试的时候,都会被问到乐观锁和悲观锁的问题,如果不清楚其概念和用法的情况下,相信很多朋友都会感觉很懵逼,那么面试的结果也就不言而喻了。那么乐观锁和悲观锁到底是个什么东西,用它能来做什么呢?相信大家都遇到这种场景,当很多人(一两个人估计不行)同时对同一条数据做修改的时候,那么数据的最终结果是怎样的呢?这也就是我们说的并发情况,这样会导致以下两种结果:更新错误,你修改之后的数据...原创 2018-12-27 12:08:47 · 15399 阅读 · 6 评论 -
mysql更新死锁问题
最近在使用ThreadPoolTaskExecutor实现多线程过程中,在对数据表的更新操作时,遇到了行级锁问题,即多个更新的语句同时执行时,出现了因并发导致一条更新占用了该行的锁,导致另一条更新无法获取锁,更新失败。表结构如下CREATE TABLE `batch_job_seq` ( `ID` bigint(20) NOT NULL, `UNIQUE_KEY` char(1) NO...原创 2019-04-12 09:38:17 · 815 阅读 · 0 评论