共查询到20条相似文献,搜索用时 125 毫秒
1.
嵌入式数据库中多个并发执行的事务需进行控制来保证数据库的完整性和一致性。介绍几种常见的数据库并发控制策略,提出事务并发控制管理器体系结构和封锁机制,给出基于锁的嵌入式数据库并发控制实现策略,及并发过程中出现死锁时的处理机制,为嵌入式数据库并发控制的研究提供了理论依据。 相似文献
2.
网络新时代的数据库应用系统中,并发控制是要解决的主要问题。本文首先介绍PowerBuilder数据库系统的并发控制机制,并介绍了其在实现数据库多用户并发控制、分布式事务并发控制及其嵌入SQL语句并发控制的原理及其部分技术案例。 相似文献
3.
网络新时代的数据库应用系统中,并发控制是要解决的主要问题。本文首先介绍PowerBuilder数据库系统的并发控制机制,并介绍了其在实现数据库多用户并发控制、分布式事务并发控制及其嵌入SQL语句并发控制的原理及其部分技术案例。 相似文献
4.
5.
6.
事务的语义信息可以从更高层次上刻划数据库的状态及其变化,提高数据库处理能力.这方面的研究已经产生了大量的研究成果,其核心是要解决语义信息层次性、灵活性、难以表达等难点问题.在回顾基于语义的数据库并发控制的研究背景和现状基础上,提出将数据库并发控制抽象为计算模型以便于数据库语义信息的表达;阐述了解决该问题的两类主要模型:一维计算模型和多维计算模型,介绍了两种模型的基本概念以及主要事务模型,总结了数据库并发控制的形式化方法,分析了基于高维计算模型研究并发控制模型的部分理论依据;最后展望了基于语义的数据库并发控制发展趋势. 相似文献
7.
基于时间印的缓冲并发控制是一种基于时间印的乐观并发控制算法,特别适合于实时数据库.这种并发控制算法利用缓冲事务操作来避免事务的重启,满足了实时数据库严格的时间控制,实验证明本文的算法是有效的。 相似文献
8.
9.
本文首先回顾了数据库传统并发控制,分析了在客户机/服务器结构下传统的并发控制,提出了在数据库新应用领域,瘩发控制支持长事务的策略,讨论了传统控制的新应用作的一些适应性调整。 相似文献
10.
ZHU Min 《数字社区&智能家居》2008,(30)
该文设计的并发控制协议在ADO.NET断开访问模型的基础上,针对目前网络数据库并发控制机制的不足之处,充分利用断开连接数据访问模型模型的优点,解决了断开模型下网络数据库应用系统的并发控制协议问题。 相似文献
11.
蒋亚虎 《数字社区&智能家居》2007,2(7):24-25
并发控制机制是数据库事务管理中重要的组成部分,是衡量一个数据库系统功能强弱和性能好坏的重要标志之一。分布式并发控制的目的是保证分布事务和分布式数据库的一致性,实现分布事务的可串行性,使事务具有良好的并发度以保证系统具有用户满意的效率。本文首先就分布式数据库并发事务的可串行化进行探讨并在此基础上提出分布式数据库并发控制的基本方法。 相似文献
12.
蒋亚虎 《数字社区&智能家居》2007,(4):24-25
并发控制机制是数据库事务管理中重要的组成部分,是衡量一个数据库系统功能强弱和性能好坏的重要标志之一。分布式并发控制的目的是保证分布事务和分布式数据库的一致性,实现分布事务的可串行性,使事务具有良好的并发度以保证系统具有用户满意的效率。本文首先就分布式数据库并发事务的可串行化进行探讨并在此基础上提出分布式数据库并发控制的基本方法。 相似文献
13.
林克明 《计算机与数字工程》2006,34(2):97-100
讨论分布式数据库中的并发控制问题,结合相关的理论,设计了一个多副本的并发控制模型。运用分布式并发控制的主副本算法,使用MTS/COM+技术,对并发控制机制进行了研究和基本实现。最终在客户端实现了针对分布式数据库多副本的读取和更新操作,达到更新一致性,具有较高的执行效率。 相似文献
14.
Hongyao Zhao Zhanhao Zhao Wanqing Yang Wei Lu Haixiang Li Xiaoyong Du 《International Journal of Software and Informatics》2022,12(1):55-88
The concurrency control algorithm is a key approach for a database system to guarantee the correctness and efficiency of the transaction execution. Thus, substantial effort has been devoted to proposing new concurrency control algorithms in both the database industry and academia. In this paper, we take the lead in summarizing the fundamental ideas of concurrency control algorithms as ``ordering-and-verifying''. We then redescribe and sort out the existing concurrency control algorithms following the ordering-and-verifying paradigm. On the basis of extensive comparative experiments on an open-source main-memory distributed transaction testbed called 3TS, we systematically investigate the advantages and disadvantages of the mainstream concurrency control algorithms and finally summarize the preferable application scenario for each algorithm to provide valuable references for follow-up research on concurrency control algorithms used in main-memory databases. 相似文献
15.
高级数据库系统中基于语义的并发控制 总被引:3,自引:0,他引:3
This paper surveys the semantic-based concurrency control for advanced database systems, which aimed to eliminate the limitation of conventional concurrency control and to meet the requirements of advanced database applications. Covered in the paper are those approaches that using transaction semantic,that using abstract data type semantic, and that supporting for cooperation. The current situation and the future directions of the semantic-based concurrency control are also analysized. 相似文献
16.
《IEEE transactions on pattern analysis and machine intelligence》1983,(3):233-239
Concurrency control algorithms for database systems are usually regarded as methods for synchronizing Read and Write operations. Such methods are judged to be correct if they only produce serializable executions. However, Reads and Writes are sometimes inaccurate models of the operations executed by a database system. In such cases, serializability does not capture all aspects of concurrency control executions. To capture these aspects, we describe a proof schema for analyzing concurrency control correctness. We illustrate the proof schema by presenting two new concurrency algorithms for distributed database systems. 相似文献
17.
Concurrency control mechanisms are necessary to preserve database integrity in a multi-user environment. Two kinds of concurrency control mechanisms are considered in this paper, namely optimistic and pessimistic ones. Optimistic concurrency control is based on the idea of conflicts and transaction restart while pessimistic concurrency control uses locking as the basic serialization mechanism. Analytic and simulation models of both mechanisms were developed in order to compare them as far as transaction response time is concerned. These results take into consideration parameters such as transaction arrival rate, number of database resources accessed per transaction, size of the database, system processing rate and degree of multiprogramming. 相似文献
18.
数据库系统采用的并发控制协议对数据库系统的性能影响很大。针对各种并发控制协议,设计人员迫切需要一个能够模拟真实运行环境的测试标准和测试系统。本文提出了一种基于多级多线程技术的数据库并发控制性能评测模型,它利用了多级多线程技术来模拟实际系统的运行,实现对数据库事务处理过程的性能测试,为数据库系统的设计提供了依据。在此模型下,实现了对基于ado.net的并发控制协议的性能测试,并分析了实验结果,结果表明该模型适合并发控制测评。 相似文献
19.
可串行化的并发控制对传统应用是合适的。而在实时数据库中,为了满足事务定时限制(典型地为截止期),并且考虑到局部的数据库不一致能够随下一次数据采样恢复,人们提出了准一致可串行化标准。本文基于这一标准提出了一种新的乐观并发控制协议,它考虑了数据的相似性及事务特点,提高了事务执行的并发度,有利于实时事务定时限制的满足。 相似文献