本文已被:浏览 1648次 下载 3595次
Received:March 22, 2010 Revised:May 10, 2010
Received:March 22, 2010 Revised:May 10, 2010
中文摘要: 事务之间的封锁协议一直是数据库领域中的研究重点。在典型的内存数据库系统中,由于事务通常都比较短小,执行速度快,因此事务之间通常采用类似单写多读这样较为简单的封锁控制协议,将不同事务近似串行地分别执行。在事务并发量较高但是相互之间数据交集不大的情况下,可以通过引入粗粒度意向锁和锁粒度变换的方式来进一步提高事务之间的并行程度,加速事务的整体执行,提高事务吞吐量和系统响应速度。
Abstract:Locking protocols between transactions have long been an important field in database research. In a classic main memory database system, transactions tend to be short and small so that the system usually adopts some simple locking protocols like single-write-multiple-read. Transactions are executed in an almost serialized sequence. In a system of heavy transaction concurrencies but relatively small overlapping data sets between transactions, locking protocol could be improved by introducing coarse-grained intent share lock and lock granularity transformation in order to boost concurrencies between transactions, raise transaction throughput and improve overall system performance.
keywords: main memory database concurrency management locking protocol coarse-grained lock lock granularity transform
文章编号: 中图分类号: 文献标志码:
基金项目:上海市科委科研计划项目(08511500902,08511501903)
Author Name | Affiliation |
周游弋 | 复旦大学 计算机科学技术学院 上海 200433 |
Author Name | Affiliation |
周游弋 | 复旦大学 计算机科学技术学院 上海 200433 |
引用文本:
周游弋.一种改进的内存数据库封锁机制.计算机系统应用,2010,19(12):204-207
.Improved Locking Protocol in Main Memory Database.COMPUTER SYSTEMS APPLICATIONS,2010,19(12):204-207
周游弋.一种改进的内存数据库封锁机制.计算机系统应用,2010,19(12):204-207
.Improved Locking Protocol in Main Memory Database.COMPUTER SYSTEMS APPLICATIONS,2010,19(12):204-207