[发明专利]优化联合数据库管理系统的方法和系统有效
申请号: | 200710107746.2 | 申请日: | 2007-04-29 |
公开(公告)号: | CN101067823A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | R·R·弗里德兰德;J·R·克雷默;R·亨尼塞 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;杨晓光 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优化 联合 数据库 管理 系统 方法 | ||
1.一种用于优化具有联合数据库服务器和多个数据源服务器的联合数据库管理系统的方法,该方法包括以下步骤:
a)确定数据源服务器的模式和元数据配置;
b)列举可用资源;
c)列举安全性和机密性需求;
d)根据该模式和元数据、列举的可用资源以及列举的安全性和机密性需求计算联合数据库管理系统;
e)设计最优的联合数据库管理系统,以及
f)提供用于包括用户试探和数据输入的用户输入的功能,
g)使用所述联合数据库管理系统执行查询时,通过优化器确定执行每个查询的最佳方式,其中优化器执行以下步骤:
(i)选择执行所述查询成本最小的策略;
(ii)确定与所述查询相关联的不同操作是应该由所述联合数据库服务器还是由所述数据源服务器来执行;以及
(iii)确定与所述查询相关联的所述不同操作的顺序。
2.根据权利要求1的方法,其中,可用资源包括人员、技能集、网络能力、计算设备、预算、时间约束、软件系统、数据库管理系统应用程序接口和存储器。
3.根据权利要求1的方法,其中,所述安全性和机密性需求包括病历机密性。
4.根据权利要求1的方法,还包括使用实体统一化方案、共形维度、聚合方案,统一的元数据以及统一的数据模型中的一个或多个设计最优的联合数据库管理系统。
5.一种用于优化具有联合数据库服务器和多个数据源服务器的联合数据库管理系统的系统,该系统包括:
a)确定数据源服务器的模式和元数据配置的装置;
b)列举可用资源的装置;
c)列举安全性和机密性需求的装置;
d)根据该模式和元数据、列举的可用资源以及列举的安全性和机密性需求计算联合数据库管理系统的装置;
e)设计最优的联合数据库管理系统的装置;
f)提供用于包括用户试探和数据输入的用户输入的功能的装置,以及
g)使用所述联合数据库管理系统执行查询时,确定执行每个查询的最佳方式的优化器,其中所述优化器包括:
(i)选择执行所述查询成本最小的策略的装置;
(ii)确定与所述查询相关联的不同操作是应该由所述联合数据库服务器还是由所述数据源服务器来执行的装置;以及
(iii)确定与所述查询相关联的所述不同操作的顺序的装置。
6.根据权利要求5的系统,其中,可用资源包括人员、技能集、网络能力、计算设备、预算、时间约束、软件系统、数据库管理系统应用程序接口和存储器。
7.根据权利要求5的系统,其中,所述安全性和机密性需求包括病历机密性。
8.根据权利要求5的系统,还包括使用实体统一化方案、共形维度、聚合方案,统一的元数据以及统一的数据模型中的一个或多个设计最优的联合数据库管理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710107746.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:镀液可运行维护的纺织品化学镀装置
- 下一篇:一种复合式连续软管