[发明专利]用于关系数据库系统中高效数据存取的动态散列表在审

专利信息
申请号: 201080013748.5 申请日: 2010-03-24
公开(公告)号: CN102362273A 公开(公告)日: 2012-02-22
发明(设计)人: 周潘峰;寺田胜利;艳红·王 申请(专利权)人: 赛贝斯股份有限公司
主分类号: G06F17/00 分类号: G06F17/00;G06F17/30
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 瞿卫军
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 关系 数据库 系统 高效 数据 存取 动态 列表
【权利要求书】:

1.一种获得关系数据库管理系统中的数据元素的高效数据存 取的计算机实现的方法,所述方法包括:

a、在所分配的存储的预定连续空间中为数据库的数据元素建 立散列表;和

b、在数据库查询操作过程中通过线性散列优化所述散列表的 利用,其中所述散列表的扩展自动发生以增加所述散列表中的页面 数目,而没有明显中断所述数据元素的数据存取。

2.根据权利要求1所述的计算机实现的方法,其中优化进一 步包括监控预定加载因子以识别何时自动增加所述散列表中的页 面数目。

3.根据权利要求1所述的计算机实现的方法,其中优化进一 步包括在所述散列表中保留每个页面的预定部分以防冲突。

4.根据权利要求1所述的计算机实现的方法,进一步包括基 于页面标识符在所述散列表中映射数据元素。

5.根据权利要求1所述的计算机实现的方法,进一步包括根 据需要在所述所分配的存储之外的数据区中为所述散列表的溢出 分配页面。

6.根据权利要求1所述的计算机实现的方法,其中建立进一 步包括利用单个命令语句来创建所述散列表。

7.一种获得关系数据库管理系统中的数据元素的高效数据存 取的计算机实现的方法,所述方法包括:

a、以单个命令语句在保留的连续存储空间的预定分配中创建 无索引散列表;

b、在数据库操作过程中根据需要基于加载因子在所述无索引 散列表中增加条目;和

c、在所述无索引散列表中通过数据列的散列将数据元素映射 到精确页面。

8.根据权利要求7所述的计算机实现的方法,其中增加条目 进一步包括线性散列。

9.根据权利要求7所述的计算机实现的方法,其中单个命令 语句进一步包括具有散列群集子句的创建表语句。

10.根据权利要求7所述的计算机实现的方法,进一步包括在 所述无索引散列表中保留每个页面的预定部分以防冲突。

11.根据权利要求7所述的计算机实现的方法,进一步包括根 据需要在保留的连续存储空间的预定分配之外的数据区中为所述 无索引散列表的溢出分配页面。

12.一种获得关系数据库管理系统中的数据元素的高效数据存 取的系统,所述系统包括:

a、存储装置;

b、耦连到所述存储装置的处理装置;和

c、耦连到所述存储装置并由所述处理装置控制的数据库管理 装置,所述数据库管理装置在具有极大规模的所分配的存储的预定 连续空间中为数据库的数据元素创建散列表,并在数据库查询操作 中通过线性散列优化所述散列表的利用,其中所述散列表的扩展自 动发生以增加所述散列表中页面的数目,而不中断所述数据元素的 数据存取。

13.根据权利要求12所述的系统,其中优化进一步包括监控 预定加载因子以识别何时自动增加所述散列表中的页面数目。

14.根据权利要求12所述的系统,其中优化进一步包括在所 述散列表中保留每个页面的预定部分以防冲突。

15.根据权利要求12所述的系统,其中所述数据库管理装置 进一步基于页面标识符在所述散列表中映射数据元素。

16.根据权利要求12所述的系统,其中所述数据库管理进一 步根据需要在所述所分配的存储之外的数据区中为所述散列表的 溢出分配页面。

17.根据权利要求12所述的系统,其中所述数据库管理装置 进一步基于单个命令语句来创建所述散列表。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛贝斯股份有限公司,未经赛贝斯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201080013748.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top