可串行化( Serializable )的调度是正确的调度。可串行化的调度的定义:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同,称这种调度策略为可串行化的调度。
问答题请给出检测死锁发生的一种方法,当发生死锁后如何解除死锁?
问答题试述活锁的产生原因和解决方法。
问答题什么是活锁?什么是死锁?
问答题如何用封锁机制保证数据的一致性?
问答题什么是封锁?基本的封锁类型有几种?试述它们的含义。
问答题并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?
问答题在数据库中为什么要并发控制?
问答题什么是数据库镜像?它有什么用途?
问答题什么是检查点记录?检查点记录包括哪些内容?
问答题针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)
问答题登记日志文件时为什么必须先写日志文件,后写数据库?
问答题什么是日志文件?为什么要设立日志文件?
问答题数据库转储的意义是什么?试比较各种数据转储方法。
问答题数据库恢复的基本技术有哪些?
问答题数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?