解释什么是事务。为什么在DBMS中事务是个重要的操作单位? |
问答 |
事务的ACID特性是保证事务的可靠性和一致性的基础。 分析每一种特性并讨论... |
问答 |
举例说明在一个多用户的环境中,当允许对数据库进行并发访问时,会发生哪些类型... |
问答 |
给出一种并发控制机制以确保不会在一个多用户的环境中,当允许对数据库进行并发... |
问答 |
解释什么是串行调度、非串行调度和可串行化调度。阐明调度等价的原则。 |
问答 |
讨论冲突可串行化和视图可串行化之间的区别。 |
问答 |
讨论基于锁机制的并发控制中可能产生的问题以及DBMS为避免这些问题所采取的措施。 |
问答 |
为什么两段锁不是一种适用于索引的并发控制机制?给出一种更适合树状索引的加锁机制。 |
问答 |
什么是时间戳?基于时间戳的并发控制协议与基于锁的并发控制协议有何不同? |
问答 |
描述基本时间戳排序并发控制协议。什么是托马斯写规则?托马斯写规则对基本时间... |
问答 |
描述如何使用版本来提高并发性。 |
问答 |
讨论悲观并发控制和乐观并发控制的区别。 |
问答 |
讨论在数据库环境中可能能出现的故障的类型。解释为什么对一个多用户的DBMS... |
问答 |
讨论为何日志文件(或称日记)是各种恢复机制的基本特性。解释什么是向前恢复,... |
问答 |
比较延迟修改恢复协议和立即修改恢复协议。 |
问答 |
讨论下列高级事务模型:
(a)嵌套事务
(b) Saga
... |
问答 |
分析你正在使用的DBMS。这些DBMS都使用哪些并发控制协议?支持哪些类型... |
问答 |
对于下列每一个调度,说明其是否为可串行化调度、冲突可串行化调度、视图可串行... |
问答 |
(a) read(T1,balx |
问答 |
(a)解释什么是限定写规则。在限定写规则下,怎样测试一个调度是否为冲突可审... |
问答 |