首页> 外国专利> Domain based partitioning and reclustering of relations in object- oriented relational database management systems

Domain based partitioning and reclustering of relations in object- oriented relational database management systems

机译:面向对象的关系数据库管理系统中基于域的关系划分和重新组合

摘要

A system and method of logically and physically clustering data (tuples) in a database. The database management system of the invention partitions (declusters) a set of relations into smaller so- called local relations and reclusters the local relations into constructs called domains. The domains are self-contained in that a domain contains the information for properly accessing and otherwise manipulating the data it contains. In other words, the data objects stored in the domains may be stored in a particular domain based upon a locality-of-reference algorithm in which a tuple of data is placed in a domain if and only if all objects referenced by the tuple are contained in the domain. On the other hand, the data objects stored in a domain may be clustered so that a tuple of data is placed in a domain based on the domain of the object referenced by a particular element of the tuple. By clustering the related object data in this manner, the database management system may more efficiently cache data to a user application program requesting data related to a particular data object. The system may also more efficiently lock and check-in and check-out data from the database so as to improve concurrency. Moreover, versioning may be more readily supported by copying tuples of a particular domain into a new domain which can then be updated as desired.
机译:在逻辑上和物理上对数据库中的数据(元组)进行聚类的系统和方法。本发明的数据库管理系统将一组关系划分(分群)为较小的所谓的局部关系,并将局部关系重新分组为称为域的构造。域是自包含的,因为域包含用于正确访问和以其他方式处理其包含的数据的信息。换句话说,可以基于引用局部性算法将存储在域中的数据对象存储在特定域中,在该算法中,当且仅当包含元组引用的所有对象时,才将数据元组放置在域中在域中。另一方面,可以对存储在域中的数据对象进行聚类,以便基于元组的特定元素所引用的对象的域将数据元组放置在域中。通过以这种方式集群相关对象数据,数据库管理系统可以更有效地将数据缓存到请求与特定数据对象相关的数据的用户应用程序。该系统还可以更有效地从数据库锁定和检入和检出数据,以提高并发性。此外,通过将特定域的元组复制到新域中,然后可以根据需要进行更新,可以更容易地支持版本控制。

著录项

  • 公开/公告号US5448727A

    专利类型

  • 公开/公告日1995-09-05

    原文格式PDF

  • 申请/专利权人 HEWLETT-PACKARD COMPANY;

    申请/专利号US19910693826

  • 发明设计人 JURGEN ANNEVELINK;

    申请日1991-04-30

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 04:04:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号