在一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务性质中的【10】性而引起的。

admin2020-05-25  169

问题 在一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务性质中的【10】性而引起的。

选项

答案隔离

解析 为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:
①原子性:事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。
②一致性:事务的隔离执行(即没有并发执行的其他事务),保持数据库的一致性。
③隔离性:尽管多个事务可以并发执行,但系统必须保证,对任一对事务Ti和Tj,在Ti看来,Tj或者在Ti开始之前已经停止执行,或者在Ti完成之后开始执行。这样,每个事务都感
觉不到系统中有其他事务在并发地执行。
④持久性:一个事务成功完成后,它对数据库的改变必须是永久的,即使系统可以出现故障。
根据题意,正在访问的数据被其他事务所修改违背了事务性质的隔离性。故答案为隔离。
转载请注明原文地址:https://kaotiyun.com/show/AsID777K
0

相关试题推荐
最新回复(0)