To achieve high concurrency in a database system has meant building a system that copes well with important special cases. Recent work on multi-level systems suggest a systematic path to high concurrency. A multi-level system using locks permits restrictive low level locks of a subtransaction to be replaced with less restrictive high level locks when sub-transactions commit, enhancing concurrency. This is possible because sub-transactions can be undone via high level compensation actions rather than by restoring a prior lower level state. We describe a recovery scheme, called Multi-Level Recovery (MLR) that logs this high level undo operation with the commit record for the subtransaction that it compensates, posting log records to only a single log. A variant of the method copes with nested transactions, and both nested and multi-level transactions can be treated in a unified fashion.
要在数据库系统中实现高并发性,必须构建一个能够很好地应对重要特殊情况的系统。最近在多级系统上的工作表明了实现高并发的系统途径。使用子锁的多级系统允许子事务提交时,限制性较小的高级锁替换子事务的限制性低级别锁,从而增强了并发性。这是可能的,因为可以通过高级补偿动作而不是通过恢复先前的较低级别状态来撤消子事务。我们描述了一种称为多级恢复(MLR)的恢复方案,该方案使用此补偿的子事务的提交记录记录此高级撤消操作,并将日志记录仅发布到单个日志中。该方法的一种变体可以处理嵌套事务,并且可以统一处理嵌套事务和多层事务。 P>
机译:通过SW-MLR和GA-MLR方法预测BRAF(V600E)抑制剂的活性
机译:靶向温度管理的冷却方法和医院外心脏骤停后的神经恢复:全国多中心多级分析
机译:ECBH对主内存实时数据库系统的多级恢复
机译:带限多级QAM系统中一种新的定时恢复方法
机译:一种计算机系统故障后数据恢复的方法:开发恒定随机存取存储器(CRAM)(注册商标)恢复系统。
机译:利用SW-MLR人工神经网络和过滤方法研究QSAR对4-Oxo-14-二氢喹啉和4-Oxo-4H-吡啶并12-a嘧啶衍生物的抗HIV-1活性
机译:4.7具有多级信号数据恢复功能的2.7 Gb / s CDma互连收发器芯片组,用于可重配置的VLsI系统