[发明专利]提取装置、数据处理系统和提取方法在审
申请号: | 201410662870.5 | 申请日: | 2014-11-19 |
公开(公告)号: | CN104714997A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 今井晴基;古关聪;高濑俊郎;小松秀昭 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 宛丽宏;于静 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供提取装置、数据处理系统和提取方法。提取装置从包括作为子查询将发往数据库管理系统的指令的查询中,提取作为转换对象将被转换为对连续输入数据库的流数据处理的程序的子查询,包括:输入单元,接收查询、最大存储器增加量、和作为每单位存储器增加量的处理时间的效率下限值的输入,与数据库管理系统执行查询的情况相比当流数据由程序处理时处理时间减少;操作单元,计算在处理流数据情况下的存储器增加量和针对每个子查询将减少的处理时间,并使用它们计算效率;和提取单元,选择效率等于或高于下限值的子查询,合计针对所选子查询计算的存储器增加量,并且如果合计的存储器增加量等于或小于最大存储器增加量,将所选子查询提取为转换对象。 | ||
搜索关键词: | 提取 装置 数据处理系统 方法 | ||
【主权项】:
一种提取装置,用于从查询中提取作为转换对象将要被转换为用于对连续地输入数据库的流数据进行处理的程序的子查询,所述查询包括作为子查询将要发往用于管理数据库的数据库管理系统的一个或多个指令,所述提取装置包括:输入单元,其用于接收所述查询、使用量随对所述流数据的所述处理而增加的存储器的最大存储器增加量、以及作为每单位存储器增加量的处理时间的效率下限值的输入,与所述数据库管理系统执行所述查询的情况相比,在所述流数据由所述程序处理的情况下所述处理时间被减少;操作单元,其用于计算在包括在所述查询中的每个子查询被转换为所述程序并且接着所述流数据被处理的情况下的至少一个存储器增加量,以及与由所述数据库管理系统执行的情况相比在处理所述流数据的情况下将要减少的处理时间,以及通过使用所述至少一个计算得到的存储器增加量和所述将要减少的处理时间来计算效率;以及提取单元,其用于选择至少一个效率等于或高于所述下限值的子查询,对针对所选的子查询计算得到的所述存储器增加量进行合计,并且,在合计得到的存储器增加量等于或小于最大存储器增加量的条件下,将所选的子查询提取作为转换对象。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司;,未经国际商业机器公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410662870.5/,转载请声明来源钻瓜专利网。