期刊文献+

空间数据库系统中树的并发控制设计与实现 被引量:3

Design and Implementation of Concurrency Control of R-tree in Spatial Database System
下载PDF
导出
摘要 R树是实现快速空间数据处理的重要索引结构之一,但由于其并发控制的复杂性,虽研究已久但仍然很少真正地集成到商用数据库中。树是为了实现并发控制而提出的一种树结构的变形,但它仍然存在幻像等问题。文章分析了树中存在的这一问题并通过设R-linkRR-link计一个基于内存的操作控制列表来预先避免可能造成幻像的并发操作,从而实现完全的并发控制。实验证明所(Operation Control List, OCList)提方案是正确的、低开支的,而且有利于提高系统性能。 R-tree is an important index structure for fast spatial data processing. Despite extensive research on R-trees, most of proposed schemes have not been integrated into commercial DBMS due to the complexity of concurrency control. R-link tree is a variation of R-tree used to deal with this issue, but problems such as phantom still exist. This paper analyses these problems and proposes an in-memory operation control list (OCList) to prevent conflicting operations and thus realize the complete concurrency control. The experiment results show that this scheme is correct, low overhead and can gain better system performance. ;;;;
作者 夏英 彭大芹
出处 《计算机工程》 CAS CSCD 北大核心 2002年第7期242-244,共3页 Computer Engineering
关键词 空间数据库系统 R树 并发控制 设计 Spatial database systemConcurrency controlLocking schemePhantomConflicting detection
  • 相关文献

参考文献5

  • 1[1]Chakrabarti K,Mehrotra S. Dynamic Granular Locking Approach to Phantom Protection in R-trees. Proc. of International Conf. on Data Engineering, 1998-02:446-454
  • 2[2]Kornacker M,Banks D. High-concurrency in R-trees. Proc. 21th International conference on VLDB,1995:134-145
  • 3[3]Leman P L, Yao S B. Efficient Locking for Concurrent Operation on B -trees. ACM TODS, 1981
  • 4[4]Mohan C, Levine F. ARIES/IM: An Efficient and High Concurrency Index Management Method Using Write-ahead Logging. ACM SIGMOD, 1992:371-380
  • 5[5]Song S, Lee S H, Yoo J S,et al. An Efficient Concurrency Control Algorithm for High-dimensional Index Structures. Proc. of the International Conf. on Information Intelligence and Systems, 1999

同被引文献9

  • 1罗拥军.基于中间件技术的空间数据库多策略并发控制研究[J].柳州职业技术学院学报,2005,5(1):79-83. 被引量:3
  • 2IBM Technical Report. Relational Database Technology for enterprise GIS solutions. (http://GISwwww.pok.ibm.com/GIShome. html).
  • 3Easterfield M,Newell D G,Theriault D. Version Management in GIS Applications and Techniques [C]. EGIS 90 Conference, Amsterdam. 1990.
  • 4ORACLE. Oracle Spatial User's Guide and Reference Release 8.16. Dec.1999.
  • 5徐云彪.数据库原理与技术[M].杭州:浙江大学出版社,2006.
  • 6Chakrabarti K.,Mehrotra S.Dynamic Granular Locking Approach to Phantom Protection in R-Trees [C]. Proc. Of International conf. on Data Engineering,1998:446-454.
  • 7Kornacker M,Banks D. High-concurrency in R-trees [C], Proc. 21th International conference on VLDB,1995:134-145.
  • 8张航,张曙光,夏颖,刘靖.基于中间件技术的GIS中并发控制[J].计算机应用,2003,23(3):91-94. 被引量:9
  • 9吴信才.新一代 MAP GIS[J].地理信息世界,2004,2(2):3-7. 被引量:12

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部