面向对象数据库中一个集成语义的并发控制机制

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:songxinda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,面向对象数据库(OODBS)被许多高级应用程序所采用。OODBS是类和这些类的实例的集合。在OODBS中,类和实例都被称为对象。数据库系统的一个重要特点就是能对共享数据进行操作,也就是说,数据库系统(包括OODBS),允许多个用户同时访问共享数据。并发控制能够管理数据库的并行访问,这样它便能够保持数据库的一致性。由于OODBS的复杂性,OODBS的并发控制比传统数据库的要复杂。并发控制中的复杂性不应该降低OODBS的性能,即是,OODBS的并发控制在满足数据库一致性要求的时候,要保持性能。为了有良好的性能,一个并发控制应该提高方法间的并发度,以便更多的事务能并行运行,并且同时降低加锁开销。为了解决面向对象数据库中并发控制机制的并发度与加锁开销的关系问题,通过引入直接访问向量、运行间信息和语义可交换性,提出一个将语义可交换性与前两者结合起来的方案,提高了面向对象数据库的实例访问方法间的并发度,并且减少了加锁开销。能更早地满足请求方法的锁请求。引入嵌套事务模型,给出一个其和嵌套方法调用结合的加锁方案,并试着给出一个集成单个类上的访问方法和类层次的锁定的总的加锁机制。
其他文献
由于网络计算机资源以及相关应用重要性的快速增长,威胁这些应用的入侵行为成了一个亟待解决的关键问题。入侵检测技术是继防火墙、数据加密等传统安全保护措施后新一代的安全