
几百人报名就叫并发吗?
概念错了!
几百人 *** 作几百条互不相关的数据那个不叫并发,只有同时 *** 作同一条数据的情况才叫并发。
如果两人同时修改同一条数据的话,那个要不就使用行锁(悲观锁),要不就用version(乐观锁)控制。
其它情况无需考虑的。
因为并发 *** 作带来了数据的不一致性:
主要有三种:
1 丢失修改
2 不可重复读
3 读“脏”数据
并发控制保证了事务的
一致性 原子性 隔离性 持续性
打个比方说,卖火车票,这时候火车票就剩下一张了,但是同时有3个人要买这张票,你说如果不控制并发的话,3个火车票销售点都收了顾客的钱,那么这张票给谁呢
以上就是关于JAVA解决数据库并发问题全部的内容,包括:JAVA解决数据库并发问题、在数据库系统中为什么要有并发控制、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)