期刊文献+
共找到125篇文章
< 1 2 7 >
每页显示 20 50 100
A solution for concurrency control and long transaction management in SDBMS
1
作者 ZHANGMin XIEKun-qing +2 位作者 MAXiu-jun SUNYu-xiang FENGXue-bing 《重庆邮电学院学报(自然科学版)》 2004年第5期137-142,共6页
The problem of long transactions is a significant problem in spatial database. The checkout mechanism and multi version mechanism are two kind methods of solving the problem of long transactions. In this paper, we pre... The problem of long transactions is a significant problem in spatial database. The checkout mechanism and multi version mechanism are two kind methods of solving the problem of long transactions. In this paper, we present a Shallow Version Management mechanism to realize multi version mechanism in spatial database. And we introduced a increment storage and dynamic version views building method to improve efficiency of storing and consulting. We also illuminate how to resolve the problem of long transaction concurrency control in spatial database by using multi version mechanism. At the end of this paper, we introduce some required means to version management in spatial database, like converge, compress and delete. 展开更多
关键词 空间数据库 长处理 翻译管理 共同控制
下载PDF
Concurrency Control of Single-Level Transaction in WHYMX Object-Oriented Database System
2
作者 徐庆云 王能斌 《Journal of Computer Science & Technology》 SCIE EI CSCD 1992年第4期311-315,共5页
The data model of WHYMX complicates transaction management. Traditional locking method is not powerful enough to solve the new problem of concurrency control of WHYMX's transaction. This paper presents a number of... The data model of WHYMX complicates transaction management. Traditional locking method is not powerful enough to solve the new problem of concurrency control of WHYMX's transaction. This paper presents a number of concurrency control algorithms based on the extended locking method. 展开更多
关键词 mode concurrency control of Single-Level transaction in WHYMX object-oriented database System
原文传递
Design and Implementation of a Concurrency Control Mechanism in an Object-Oriented Database System
3
作者 曲云尧 田增平 +1 位作者 王宇君 施伯乐 《Journal of Computer Science & Technology》 SCIE EI CSCD 1996年第4期337-346,共10页
This paper presents a practical concurrency control mechanism - ObjectLockingin OODBMS. Object-Locking can schedule transactions, each of themcan be considered as a sequence of high level operations defined on classe... This paper presents a practical concurrency control mechanism - ObjectLockingin OODBMS. Object-Locking can schedule transactions, each of themcan be considered as a sequence of high level operations defined on classes. Bythe properties of parallelity and coatativity between high level operations,proper lock modes for each operation are desigued and the compatibility matrixis constructed. With these lock modes, phatoms are kept away from databasesand a high degree of concurrency is achieved. 展开更多
关键词 concurrency control object-oriented database transaction management
原文传递
Weak Serializable Concurrency Control in Distributed Real-Time Database Systems
4
作者 党德鹏 刘云生 潘琳 《Journal of Shanghai University(English Edition)》 CAS 2002年第4期325-330,共6页
Most of the proposed concurrency control protocols for real time database systems are based on serializability theorem. Owing to the unique characteristics of real time database applications and the importance of sa... Most of the proposed concurrency control protocols for real time database systems are based on serializability theorem. Owing to the unique characteristics of real time database applications and the importance of satisfying the timing constraints of transactions, serializability is too strong as a correctness criterion and not suitable for real time databases in most cases. On the other hand, relaxed serializability including epsilon serializability and similarity serializability can allow more real time transactions to satisfy their timing constraints, but database consistency may be sacrificed to some extent. We thus propose the use of weak serializability(WSR) that is more relaxed than conflicting serializability while database consistency is maintained. In this paper, we first formally define the new notion of correctness called weak serializability. After the necessary and sufficient conditions for weak serializability are shown, corresponding concurrency control protocol WDHP(weak serializable distributed high priority protocol) is outlined for distributed real time databases, where a new lock mode called mask lock mode is proposed for simplifying the condition of global consistency. Finally, through a series of simulation studies, it is shown that using the new concurrency control protocol the performance of distributed real time databases can be greatly improved. 展开更多
关键词 distributed real time database systems relaxed serializability real time concurrency control read only transactions.
下载PDF
Nested Transaction Concurrency Control in Parallel Real-Time Dat-abases 被引量:7
5
作者 潘怡 卢炎生 《Journal of Donghua University(English Edition)》 EI CAS 2005年第2期114-119,共6页
An integrated method for concurrency control in parallel real-time databases has been proposed in this paper. The nested transaction model has been investigated to offer more atomic execution units and finer grained c... An integrated method for concurrency control in parallel real-time databases has been proposed in this paper. The nested transaction model has been investigated to offer more atomic execution units and finer grained control within in a transaction. Based on the classical nested locking protocol and the speculative concurrency control approach, a two-shadow adaptive concurrency control protocol, which combines the Sacrifice based Optimistic Concurrency Control (OPT-Sacrifice) and High Priority two-phase locking (HP2PL) algorithms together to support both optimistic and pessimistic shadow of each sub-transaction, has been proposed to increase the likelihood of successful timely commitment and to avoid unnecessary replication overload. 展开更多
关键词 并行数据库 实时数据库 嵌套事务 并行控制
下载PDF
CRF:A Scheduling of Multi-Granularity Locks in Object-Oriented Database Systems
6
作者 Qin Xiao & Pang Liping(Department of Computer Science, Huazhong University of Science and Technology,Wuhan 430074, P. R. China) 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 1998年第4期51-57,共7页
This paper introduces a multi-granularity locking model (MGL) for concurrency control in object-oriented database system briefiy, and presents a MGL model formally. Four lockingscheduling algorithms for MGL are propos... This paper introduces a multi-granularity locking model (MGL) for concurrency control in object-oriented database system briefiy, and presents a MGL model formally. Four lockingscheduling algorithms for MGL are proposed in the paper. The ideas of single queue scheduling(SQS) and dual queue scheduling (DQS) are proposed and the algorithm and the performance evaluation for these two scheduling are presented in some paper. This paper describes a new idea of thescheduling for MGL, compatible requests first (CRF). Combining the new idea with SQS and DQS,we propose two new scheduling algorithms called CRFS and CRFD. After describing the simulationmodel, this paper illustrates the comparisons of the performance among these four algorithms. Asshown in the experiments, DQS has better performance than SQS, CRFD is better than DQS, CRFSperforms better than SQS, and CRFS is the best one of these four scheduling algorithms. 展开更多
关键词 Lock scheduling Multi-granularity lock concurrency control Compatible requestsfirst Single queue scheduling Dual queue scheduling object-oriented database system
下载PDF
Validation concurrency control protocol in parallel real-time database systems 被引量:3
7
作者 LEI Xiang-dong(雷向东) YUAN Xiao-li(袁晓莉) 《Journal of Central South University of Technology》 2002年第3期197-201,共5页
In parallel real-time database systems, concurrency control protocols must satisfy time constraints as well as the integrity constraints. The authors present a validation concurrency control(VCC) protocol, which can e... In parallel real-time database systems, concurrency control protocols must satisfy time constraints as well as the integrity constraints. The authors present a validation concurrency control(VCC) protocol, which can enhance the performance of real-time concurrency control mechanism by reducing the number of transactions that might miss their deadlines, and compare the performance of validation concurrency control protocol with that of HP2PL(High priority two phase locking) protocol and OCC-TI-WAIT-50(Optimistic concurrency control-time interval-wait-50) protocol under shared-disk architecture by simulation. The simulation results reveal that the protocol the author presented can effectively reduce the number of transactions restarting which might miss their deadlines and performs better than HP2PL and OCC-TI-WAIT-50. It works well when arrival rate of transaction is lesser than threshold. However, due to resource contention the percentage of missing deadline increases sharply when arrival rate is greater than the threshold. 展开更多
关键词 PARALLEL database system REAL-TIME database concurrency control VALIDATION transactionS
下载PDF
Quasi serializable concurrency control in mobile broadcast environments
8
作者 党德鹏 Liu Yunsheng 《High Technology Letters》 EI CAS 2007年第4期428-430,共3页
关键词 移动数据库 广播 移动处理单元 并发性控制
下载PDF
TRANSACTION MANAGEMENT IN DISTRIBUTED DATABASE SYSTEM C-POREL
9
作者 周龙骧 《Science China Mathematics》 SCIE 1989年第2期222-233,共12页
This paper covers the transaction management of C-POREL, i. e. the distributed rela-tional data base management system on a microcomputer network. Presented in the pa-per are the concurrency control strategy of transa... This paper covers the transaction management of C-POREL, i. e. the distributed rela-tional data base management system on a microcomputer network. Presented in the pa-per are the concurrency control strategy of transactions in C-POREL, the mechanism ofthe local and global recovery, the reliable state control protocol RSC for getting the ro-bustness of the network and the protocol for processing distributed multisite transactions,and the outline of the architecture of the transaction manager TM of C-POREL. 展开更多
关键词 distributed database management system transaction management concurrency control RECOVERY SYNCHRONIZATION protocol.
原文传递
Optimizing a Long-Lived Transaction with Verification Function
10
作者 Shinji Kikuchi Subhash Bhalla 《Journal of Software Engineering and Applications》 2019年第9期339-364,共26页
We have considered a method called Enhanced Rollback Migration Protocol, which potentially has the effects of compressing the period of compensations in a long-lived transaction, since before. In general, a compensati... We have considered a method called Enhanced Rollback Migration Protocol, which potentially has the effects of compressing the period of compensations in a long-lived transaction, since before. In general, a compensation transaction can recover an irregular status of a long-lived transaction into the original status without holding unnecessary resources by making its consistency tentatively loose. However, it has also been pointed out that there is a difficulty of maintaining the isolation between a pair of transactions when executed in parallel. In particular, this could be more prominent under modernized scalable cloud environments. Thus, there is a proposal for concurrency control for the service level. However, there is still another risk that more computer resources will be consumed than actually necessary and an unnecessary stagnation of the processing will be caused if concurrency control is naively applied without careful consideration. Therefore, we need to implement a functionality which can optimize the processing of a long-lived transaction by selecting a suitable method between concurrency control and compensation transactions. In this paper, we propose a method in which optimistic concurrency control is applied for long-lived transactions. Furthermore, a pair of verification phases is carried out. At the beginning from a safe point, an attempt of verification is done. Then if the difficulty of isolation on a long-lived transaction executed under a competitive situation is estimated, concurrency control for the service level is applied. Alternatively, a long-lived transaction without any concurrency control is executed. At the next reachable safe point, another attempt of verification is performed. Then if a failure of serialization is detected, a set of compensation transactions is invoked to recover the original long-lived transaction by returning to the first safe point. We evaluated this approach by using numerical simulations and confirmed the basic features. This approach can realize optimizing and enhancing the performance of a long-lived transaction. We regard this approach applicable even to the modernized scalable cloud environments. 展开更多
关键词 transaction management OPTIMISTIC concurrency control COMPENSATION Service Level AGREEMENT
下载PDF
基于模糊测试生成多样化的数据库隔离级别测试案例 被引量:1
11
作者 卢皙钰 刘维 +2 位作者 翁思扬 李可强 张蓉 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2023年第5期51-64,共14页
在现代信息系统中,数据库管理系统扮演着至关重要的角色.隔离级别测试对数据库管理系统而言具有重要意义,它确保并发操作的隔离性和数据的一致性,从而防止数据损坏和安全风险的发生,并为用户提供可靠的数据访问保障.模糊测试是一种广泛... 在现代信息系统中,数据库管理系统扮演着至关重要的角色.隔离级别测试对数据库管理系统而言具有重要意义,它确保并发操作的隔离性和数据的一致性,从而防止数据损坏和安全风险的发生,并为用户提供可靠的数据访问保障.模糊测试是一种广泛应用于软件和系统测试的方法,通过搜索测试空间并生成多样化的测试案例,探索系统的边界条件、异常情况和潜在问题,以发现可能的漏洞.本文介绍了针对数据库隔离级别进行模糊测试的工具SilverBlade,旨在提升生成测试案例的多样性,深入探索隔离级别测试空间.为了有效搜索庞大的测试空间,设计了结构化的测试输入结构,将测试空间拆分成并发事务组合和并发事务执行交互模式两个子空间进行搜索.为了更全面地测试隔离级别核心实现测试空间,还设计了基于深度和广度的自适应搜索方式,用于有效变异测试案例.实验结果表明, SilverBlade能够生成多样性的测试案例,并能够在流行的数据库管理系统PostgreSQL中更广泛地覆盖数据库隔离级别核心实现代码.与对比工具相比, SilverBlade在提高隔离级别关键区域的测试覆盖率方面表现更佳. 展开更多
关键词 模糊测试 多样性测试案例 隔离级别 并发事务 数据库管理系统
下载PDF
新型内存硬件环境中的事务管理系统综述
12
作者 胡浩 梁文凯 +2 位作者 李诗逸 王鸿鹏 夏文 《计算机研究与发展》 EI CSCD 北大核心 2023年第3期572-591,共20页
大数据爆发的时代产生了各种新的业务类型,业务数据驱动着事务管理系统创新性的迭代发展.由于传统持久化介质的制约,传统的事务管理系统无法高效执行事务.并且,解决事务冲突的额外开销仍然会限制事务管理系统的吞吐.新型硬件的商业化应... 大数据爆发的时代产生了各种新的业务类型,业务数据驱动着事务管理系统创新性的迭代发展.由于传统持久化介质的制约,传统的事务管理系统无法高效执行事务.并且,解决事务冲突的额外开销仍然会限制事务管理系统的吞吐.新型硬件的商业化应用为事务管理系统注入了更多的可能性,在学术界和工业界均得到了广泛关注.硬件事务内存可以为事务管理系统提供硬件级别的事务冲突检测.而且,相对于固态硬盘,非易失性内存的字节寻址和持久化特性可以显著降低事务延迟并提升事务管理系统的性能.但是,现有的事务管理系统技术无法充分地利用硬件本身带来的性能提升,因此需要重构事务架构来解决这个问题.首先对新型硬件环境下的事务管理系统进行总结分析;之后总结了当前基于新型硬件事务管理系统的技术路线,明确了硬件事务内存和非易失性存储硬件下的事务管理系统的优势和不足;最后指明了新型硬件环境中事务管理系统未来可能的发展方向以及新的挑战. 展开更多
关键词 硬件事务内存 非易失性内存 并发控制 软硬协同 事务管理系统
下载PDF
嵌入式实时数据库事务的并发控制 被引量:11
13
作者 廖国琼 刘云生 +1 位作者 王洪庭 王丽娜 《计算机工程》 EI CAS CSCD 北大核心 2005年第9期27-28,150,共3页
嵌入式实时数据库系统中的并发控制除保证数据库一致性不被破坏外,还须考虑事务的定时限制及减少解除数据冲突开销。该文讨论了一个基于封锁的、可避免循环夭折的有条件高优先级夭折并发控制协议ACA-HPA-AC,包括其形式化描述、封锁相容... 嵌入式实时数据库系统中的并发控制除保证数据库一致性不被破坏外,还须考虑事务的定时限制及减少解除数据冲突开销。该文讨论了一个基于封锁的、可避免循环夭折的有条件高优先级夭折并发控制协议ACA-HPA-AC,包括其形式化描述、封锁相容矩阵、锁表结构及封锁操作的实现算法。该协议能避免一般高优先级夭折协议中可能出现的循环夭折和无效夭折现象,并已成功应用于嵌入式实时内存数据库系统ARTs-EDB中。 展开更多
关键词 嵌入式实时数据库 事务管理 并发控制
下载PDF
移动数据库系统乐观事务处理策略 被引量:20
14
作者 丁治明 孟小峰 王珊 《计算机研究与发展》 EI CSCD 北大核心 2002年第10期1379-1387,共9页
在移动数据库系统中 ,计算平台的移动性、频繁的断接性以及长事务等特性使得传统的事务处理模式不再适用 .为了解决移动数据库中的事务处理问题 ,提出了一种新的移动事务处理模型——乐观两阶段提交移动事务模型 ( O2 PC-MT) .该模型采... 在移动数据库系统中 ,计算平台的移动性、频繁的断接性以及长事务等特性使得传统的事务处理模式不再适用 .为了解决移动数据库中的事务处理问题 ,提出了一种新的移动事务处理模型——乐观两阶段提交移动事务模型 ( O2 PC-MT) .该模型采用乐观并发控制与两阶段提交协议相结合的方法 ,对移动事务的长事务特性提供了灵活与有效的支持 ;此外 ,该模型允许移动计算机分多次发送事务操作 ,且在事务执行的过程中可以任意移动 ,从而提供了对交互式事务及随意移动性的支持 .实验结果表明 ,与基于两段锁协议及其变形的其它移动事务处理模型相比 ,O2 展开更多
关键词 移动数据库系统 乐观事务处理策略 移动计算 乐观并发控制
下载PDF
一种面向混合实时事务调度的并发控制协议 被引量:5
15
作者 王强 王宏安 +2 位作者 金宏 付勇 戴国忠 《计算机研究与发展》 EI CSCD 北大核心 2005年第1期18-29,共12页
首先给出了一个两层结构的混合实时数据库系统模型,其中支持采用非定期任务调度算法来改进系统的性能.进一步,针对这种模型下混合事务的数据一致性问题,提出了一种新的并发控制协议--MCC-DATI.该协议采用动态优先级驱动的调度算法,通过... 首先给出了一个两层结构的混合实时数据库系统模型,其中支持采用非定期任务调度算法来改进系统的性能.进一步,针对这种模型下混合事务的数据一致性问题,提出了一种新的并发控制协议--MCC-DATI.该协议采用动态优先级驱动的调度算法,通过限制非定期的软实时事务对硬实时事务的阻塞时间,保证硬实时事务的可调度性;同时,采用非定期任务调度算法以及基于时间戳间隔的动态串行化顺序调整机制来减少软实时事务的截止期错失率.仿真实验表明,相对于先前的混合事务的并发控制协议,该协议在不同的系统负载与截止期约束下都能够改进系统的性能。 展开更多
关键词 实时数据库 事务调度 并发控制 可调度性
下载PDF
支持复杂应用的工作流并发控制机制 被引量:6
16
作者 宋宝燕 于戈 +1 位作者 葛薇 王国仁 《东北大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第1期12-15,共4页
针对复杂应用领域工作流的特点 ,提出了一种确保工作流并发执行正确性的方法·首先定义任务冲突 ,冲突类别 ,同名共享锁和同名互斥锁的概念 ,而后给出了一种基于这些概念扩展的工作流并发控制机制·在这种并发调度机制中 ,由于... 针对复杂应用领域工作流的特点 ,提出了一种确保工作流并发执行正确性的方法·首先定义任务冲突 ,冲突类别 ,同名共享锁和同名互斥锁的概念 ,而后给出了一种基于这些概念扩展的工作流并发控制机制·在这种并发调度机制中 ,由于充分考虑了不同工作流执行的并发控制 ,同一工作流不同实例之间执行的并发控制等工作流并发特点 ,使该并发机制能够确保复杂应用环境中多工作流多实例并发执行的正确性· 展开更多
关键词 数据库理论 并发控制机制 事务型工作流 利它锁 数据库系统 并发调度机制 ScopeWork
下载PDF
移动实时嵌套事务的并发控制 被引量:6
17
作者 廖国琼 刘云生 杨进才 《计算机学报》 EI CSCD 北大核心 2003年第10期1326-1331,共6页
在移动计算环境中 ,事务移动性和无线网络固有的缺陷使得传统分布式实时事务管理机制不足以支持移动实时事务的执行 ,故有必要为移动实时事务研究新的事务处理机制以提高其成功率 .该文着重研究移动实时事务的并发控制机制 .首先 ,该文... 在移动计算环境中 ,事务移动性和无线网络固有的缺陷使得传统分布式实时事务管理机制不足以支持移动实时事务的执行 ,故有必要为移动实时事务研究新的事务处理机制以提高其成功率 .该文着重研究移动实时事务的并发控制机制 .首先 ,该文给出了一个考虑事务定时限制以及移动性的嵌套事务模型 .然后 ,为减少移动分布式环境中解决数据冲突的开销 ,该文研究了一种结合优先级夭折和优先级继承的基于封锁的并发控制协议PAI 2PL .当高优先级事务被低优先级事务阻塞时 ,对于相同家族事务 ,采用优先级继承方法解决冲突 ;而对于不同家族事务 ,则夭折重启低优先级事务 .另外 ,为减少由于断接所引起的无效阻塞 ,PAI 2PL允许低优先级事务夭折处于断接状态的高优先级事务 .通过性能测试 ,表明所提出的事务模型及并发控制机制能提高实时事务的成功率 . 展开更多
关键词 移动数据库 分布式实时事务管理机制 并发控制 移动实时嵌套事务
下载PDF
实时数据库系统中的嵌套事务 被引量:19
18
作者 刘云生 李国徽 《软件学报》 EI CSCD 北大核心 1999年第5期552-556,共5页
传统的原子事务是由一个平坦数据库操作序列组成的,事务的执行具有ACID(Atomicity,Consistency,Isolation,Durability)特性.然而,在实时应用环境下,这些却不太适用.该文提出了一... 传统的原子事务是由一个平坦数据库操作序列组成的,事务的执行具有ACID(Atomicity,Consistency,Isolation,Durability)特性.然而,在实时应用环境下,这些却不太适用.该文提出了一种支持实时应用的嵌套事务模型,给出了嵌套事务的特性及正确性标准。 展开更多
关键词 事务模型 嵌套事务 并发控制 实时数据库系统
下载PDF
关于实时事务调度中的优先级反转 被引量:6
19
作者 陈明俊 钟昊 王毅 《计算机工程与应用》 CSCD 北大核心 2003年第29期122-124,共3页
分析了基于优先级的调度策略中优先级反转产生的原因,并且给出了RTDBS中实时平淡事务和实时嵌套事务的并发控制中优先级反转的解决方法。主要有优先级继承,高优先级夭折,优先级顶,避免优先级反转的多版本协议,基于优先级的时标排序及一... 分析了基于优先级的调度策略中优先级反转产生的原因,并且给出了RTDBS中实时平淡事务和实时嵌套事务的并发控制中优先级反转的解决方法。主要有优先级继承,高优先级夭折,优先级顶,避免优先级反转的多版本协议,基于优先级的时标排序及一些求精的算法。 展开更多
关键词 事务 优先级反转 并发控制 实时数据库
下载PDF
基于C/S的工程数据库管理系统中事务管理子系统的设计 被引量:5
20
作者 廖国琼 李陶深 《计算机工程》 CAS CSCD 北大核心 2001年第10期34-35,76,共3页
: 事务管理是分布式工程数据库管理系统中核心部分。介绍自行研制的基于的工程数据库管理系统中事务管理子系统设计,包括其 C/S实现结构、原理以及功能模块设计。
关键词 工程数据库管理系统 事务管理子系统 设计 客户/服务器
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部