并发处理机制 什么是并发控制?
浏览量:2882
时间:2021-03-14 07:43:11
作者:admin
什么是并发控制?
并发控制是一种确保及时纠正由并发操作引起的错误的机制。一般来说,它是为了确保多个线程同时对一个对象进行操作而不会出错。例如,如果两个火车票代售点同时购买某一列车的最后一个座位车票,而不进行并发控制,则会同时打印两张完全相同的“合法”车票。锁、信号量互斥、时间戳、乐观并发控制和悲观并发控制是并发控制的主要技术手段。
并发控制的目的和意义?并发操作可能产生的主要问题有哪些?
并发控制是指当多个用户同时更新行时,用来保护数据库完整性的各种技术。不正确的并发机制可能导致脏读、不真实读和不可重复读等问题。并发控制的目的是确保一个用户的工作不会对另一个用户的工作产生不合理的影响。在某些情况下,这些措施可以确保当用户和其他用户一起操作时,结果与单独操作时相同。在其它情况下,这意味着用户的工作以预定方式受到其它用户的影响。
关于这个问题,我们应该放慢速度。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
自动化样本库 自动化立体库