2008年(239)
分类:
2008-06-17 23:32:38
多个事务在数据库系统中并发执行,数据的一致性可能遭受到破坏,因此数据库系统必须控制各并发事务之间的相互作用。由于事务本身是保持数据一致性的一个逻辑单元,多个事务之间的串行执行必然能够保证整个数据库的数据一致性,因而我们要求数据库系统对事务集的并发处理,所使用调度的执行效果要等价于这些事务按某种串行顺序执行的效果。
事务并发执行所要求的串行化调度,可以通过并发控制机制来加以保证。任何数据库系统都有自己的并发控制机制,来实现事务集的串行化调度。