JAVA解决数据库并发问题

JAVA解决数据库并发问题,第1张

几百人报名就叫并发吗?

概念错了!

几百人 *** 作几百条互不相关的数据那个不叫并发,只有同时 *** 作同一条数据的情况才叫并发。

如果两人同时修改同一条数据的话,那个要不就使用行锁(悲观锁),要不就用version(乐观锁)控制。

其它情况无需考虑的。

因为并发 *** 作带来了数据的不一致性:

主要有三种:

1 丢失修改

2 不可重复读

3 读“脏”数据

并发控制保证了事务的

一致性 原子性 隔离性 持续性

打个比方说,卖火车票,这时候火车票就剩下一张了,但是同时有3个人要买这张票,你说如果不控制并发的话,3个火车票销售点都收了顾客的钱,那么这张票给谁呢

以上就是关于JAVA解决数据库并发问题全部的内容,包括:JAVA解决数据库并发问题、在数据库系统中为什么要有并发控制、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9769730.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存