首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >A multi-granularity locking model for concurrency control in object-oriented database systems
【24h】

A multi-granularity locking model for concurrency control in object-oriented database systems

机译:面向对象数据库系统中用于并发控制的多粒度锁定模型

获取原文
获取原文并翻译 | 示例

摘要

A locking model adopting a multi-granularity approach is proposed for concurrency control in object-oriented database systems. The model is motivated by a desire to provide high concurrency and low locking overhead in accessing objects. Locking in schemas and locking in instances are developed separately and then are integrated. Schema changes and composite objects are also taken into account. A dual queue scheme for efficient scheduling of lock requests is developed. The model consists of a rich set of lock modes, a compatibility matrix, and a locking protocol. Characteristic query examples on single class, class lattice, and composite objects are used to illustrate the comparison between the ORION model and the proposed model. It is shown that our locking model has indeed made some improvements and is suitable for concurrency control in object-oriented databases.
机译:提出了一种采用多粒度方法的锁定模型,用于面向对象的数据库系统中的并发控制。该模型的动机是希望在访问对象时提供高并发和低锁定开销。模式锁和实例锁分别开发,然后集成。还考虑了架构更改和组合对象。开发了用于高效调度锁定请求的双队列方案。该模型由一组丰富的锁定模式,一个兼容性矩阵和一个锁定协议组成。使用关于单个类,类格和复合对象的特征查询示例来说明ORION模型与所提出的模型之间的比较。结果表明,我们的锁定模型确实进行了一些改进,适用于面向对象数据库中的并发控制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号