你可能感兴趣的试题
该方法对数据库中事务访问的所有数据项规定一个加锁顺序 每个事务在执行过程中必须按顺序对所需数据项加锁 维护对这些数据项的加锁顺序很困难,代价非常大 事务按照固定的顺序对这些数据项进行加锁比较方便
事务运行过程中可以选择部分事务提交 事务是一个逻辑工作单元,是一个不可分割的工作单位 事务必须完整地执行,或者全都不执行(使数据库保持不变) 事务处理是保证数据库一致性状态的重要方法
该方法对数据库中事务访问的所有数据项规定一个加锁顺序 每个事务在执行过程中必须按顺序对所需的数据项加锁 维护对这些数据项的加锁顺序很困难,代价非常大 事务按照固定的顺序对这些数据项进行加锁比较方便
原子性:表示的是事务的所有操作在数据库中要么全部正确反映出来要么全部不反映 一致性:事务在执行前如果数据库是一致性的那么执行后也是一致性的 隔离性:事务在执行过程中可以感觉到系统中其他事务的执行 持久性:一个事务成功完成后,它对数据库的改变必须是永久的,即使是系统出现故障时也如此
无需记录“事务开始执行”这一事件 无需记录“事务已经提交”这一事件 无需记录数据项被事务修改后的新值 无需记录数据项被事务修改前的原始值
无须记录“事务开始执行”这一事件 无须记录“事务已经提交”这一事件 无须记录数据项被事务修改后的新值 无须记录数据项被事务修改前的原始值
该方法对数据库中事务访问的所有数据项规定一个加锁顺序 每个事务在执行过程中必须按顺序对所需的数据项加锁 维护对这些数据项的加锁顺序很困难,代价非常的大 事务按照固定的顺序对这些数据项进行加锁比较方便
当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不一致状态而出现数据错误 事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数据的一致性,对事务的调度一般尽可能采用串行调度策略 利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要手段 存储管理器以事务方式访问数据库中的数据,确保数据库状态的一致性
无需记录“事务开始执行”这一事件 无需记录“事务已经提交”这一事件 无需记录数据项被事务修改后的新值 无需记录数据项被事务修改前的原始值
事务中包括的所有操作要么都做,要么都不做 事务一旦提交,对数据库的修改就是永远的 一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的 事务必须是使数据库从一个一致性状态变到另一个一致性状态