-
公开(公告)号:CN104620239B
公开(公告)日:2018-11-16
申请号:CN201380047214.8
申请日:2013-09-30
申请人: 甲骨文国际公司
发明人: A·W·李 , M·在特 , H·S·斯瓦拉玛萨伯拉曼亚姆
IPC分类号: G06F17/30
CPC分类号: G06F17/30466 , G06F17/30463
摘要: 提供了用于处理查询的技术。在一种方法中,用于查询的执行计划包括多个子计划,其中一个或多个子计划在运行时被选择,而一个或多个其它子计划在执行计划的执行期间未被执行。在另一种方法中,生成关于错误估计的数据并且为后续的查询永久地保存该数据。在另一种方法中,在创建数据库对象或向其添加数据项时,自动并高效地生成用于该数据库对象的统计数据。在另一种方法中,创建包括频率直方图的特征和高度平衡的直方图的特征的混合直方图。在另一种方法中,以避免死锁的方式执行计算机作业。在另一种方法中,即使已经存在用于查询的执行计划,对数据库对象的改变也触发该查询的硬解析。
-
公开(公告)号:CN107870946A
公开(公告)日:2018-04-03
申请号:CN201610859240.6
申请日:2016-09-28
申请人: 北京京东尚科信息技术有限公司 , 北京京东世纪贸易有限公司
发明人: 路德棋
IPC分类号: G06F17/30
CPC分类号: G06F17/30466 , G06F17/30545 , G06F17/30575
摘要: 本发明公开了一种实时数据动态连接方法和装置。所述方法包括:接收来自多个数据源的实时数据;根据关联路由规则,将所接收的实时数据路由到相应的目标节点;针对接收到所路由的实时数据的各个目标节点,判断每个目标节点中所具有的实时数据是否满足连接条件,得到相应的判断结果;当所述判断结果为肯定时,根据连接规则对相应目标节点中的实时数据进行连接。
-
公开(公告)号:CN105989142A
公开(公告)日:2016-10-05
申请号:CN201510091427.1
申请日:2015-02-28
申请人: 华为技术有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30466 , G06F17/30498 , G06F17/30545
摘要: 本申请提供一种数据查询方法及装置,该方法包括:接收查询请求,所述查询请求中包括查询条件;所述查询条件涉及N个不同的数据库;计算M种跨库关联处理方式中每一种跨库关联处理方式的查询成本;其中,每一种跨库关联处理方式的查询成本为通过每一种跨库关联处理方式在N个不同的数据库中进行与查询条件对应的数据查询的成本,M为大于或等于2的整数;根据所述每一种跨库关联处理方式的查询成本在所述M种跨库关联处理方式确定出本次使用的跨库关联处理方式;通过所述本次使用的跨库关联处理方式在所述N个不同的数据库中进行与所述查询条件对应的数据查询。
-
公开(公告)号:CN102982065A
公开(公告)日:2013-03-20
申请号:CN201210367944.3
申请日:2004-09-15
申请人: 起元科技有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30371 , G06F17/30466 , G06F17/30486 , G06F17/30489 , G06F17/30539 , G06F17/3056 , G06F17/30569 , G06F17/30598
摘要: 本发明提供一种数据处理方法、计算机系统及计算机可读存储介质,所述方法包括接收记录流,每个记录包括一个或多个字段和对应值;在多个处理器之间分割所述记录流;为每个记录生成在各记录中具有值的每个字段的字段值对,所述字段值对表示各记录中的字段和用于所述字段的对应值;为每个处理器生成每个相异字段值对的调查元素,所述调查元素包括表示所述相异字段和所述相异值的字段值对的计数;基于用于各字段的所述调查元素计算所述记录流中每个字段的统计数字;以及基于对应的统计数字为所述记录流中的每个字段生成归档。本发明可以自动确定或协同用户确定的信息可以用于转存数据源的元数据,之后用于进一步的处理。
-
公开(公告)号:CN107851003A
公开(公告)日:2018-03-27
申请号:CN201680020066.4
申请日:2016-03-31
申请人: 数据仓库投资有限公司 , 代表亚利桑那大学的亚利桑那董事会
发明人: 理查德·T·斯诺德格拉斯 , 索木亚·K·德布雷 , 张瑞 , 斯蒂芬·托马斯 , 肖恩·梅森
CPC分类号: G06F17/30466 , G06F8/443 , G06F17/30474
摘要: 提供了用于提高计算机程序、例如数据库管理系统(DBMS)的性能的系统和方法。这种方法涉及基于程序表示(PR)来识别DBMS代码中的变量的不变间隔。基于PR和DBMS的生态系统规范,推导出DBMS中的程序交互和域断言。基于DBMS代码中的变量的不变间隔、PR、与DBMS相关联的一个或多个执行概要、推导的程序交互和推导的域断言,标识一个或多个候选片段。然后基于一个或多个候选片段生成Spiff。这样的spiff包括谓词查询spiff、Hash-join查询spiff、聚合spiff、页面spiff和字符串匹配spiff。基于由这些spiff生成的专业化代码修改DBMS代码。
-
公开(公告)号:CN107408114A
公开(公告)日:2017-11-28
申请号:CN201580069987.5
申请日:2015-12-21
申请人: 亚马逊技术有限公司
发明人: 阿努拉格·温德拉斯·古普塔 , 蒂莫西·安德鲁·拉斯 , 斯里尼瓦桑·孙达尔·拉加万 , 桑托什·凯克
IPC分类号: G06F17/30
CPC分类号: G06F17/30589 , G06F17/30412 , G06F17/30466 , G06F17/30581
摘要: 可使用描述用于访问事务数据存储区的查询的信息语料库来识别模式中未明确定义或用户未提供的分析关系。可基于语料库中的查询元素中的字段重合来识别联结关系。联结关系可指示维度和维度的属性。可基于包括数据类型、汇总子句中的引用以及分组子句中的引用的因素来识别维度的分层级别。
-
公开(公告)号:CN105512315A
公开(公告)日:2016-04-20
申请号:CN201510932891.9
申请日:2015-12-12
申请人: 天津南大通用数据技术股份有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30466
摘要: 本发明涉及分布式数据库数据存储领域,尤其涉及一种分布式数据库SQL执行中INNER JOIN的智能评估方法。该方法采用贪心方法、动态规划方法和遗传算法3种评估方法相结合的方式选取INNER JOIN的较优执行顺序,尽可能减少INNER JOIN之后的数据量,保证INNER JOIN的高效率执行。本发明可以由用户指定任一种评估方法,提高系统的灵活性和可扩展性。
-
公开(公告)号:CN104769576A
公开(公告)日:2015-07-08
申请号:CN201380050050.4
申请日:2013-09-24
申请人: 洛吉奇布洛克斯公司
发明人: 托德·L·费尔德赫伊曾
CPC分类号: G06F17/30498 , G06F17/30327 , G06F17/30339 , G06F17/30466 , G06F17/30646
摘要: 提出了一种用于连接来自数据库表的记录的方法。将连接属性排序为序列S0,并且将作用域C初始化为空。识别包括连接属性A的表,该连接属性是S0中的第一个。新序列S从S0中删掉A。遍历每个所识别的表的迭代按照连接属性A的顺序进行。该迭代使用针对每个所识别的表的树形索引结构,在该树形索引结构中索引关键字包括按照S0顺序的所识别的表中的所有连接属性。针对在迭代期间定位的连接属性的每个匹配值v,通过将“A=v”附加至作用域C来创建新作用域Cv。如果S为空,则输出对应于作用域Cv的元组。否则,将S0设定为S并且针对每个作用域Cv,将C设定为Cv并且递归调用从识别步骤开始的步骤。
-
公开(公告)号:CN104756107A
公开(公告)日:2015-07-01
申请号:CN201380055340.8
申请日:2013-08-02
申请人: 起元科技有限公司
发明人: 阿伦·安德森
IPC分类号: G06F17/30
CPC分类号: G06F17/30466 , G06F17/30 , G06F17/30303 , G06F17/30321 , G06F17/30371 , G06F17/30424 , G06F17/30569
摘要: 剖析数据包括处理被访问的记录集合(203),包括:对在第一组一个或多个字段上出现的第一组特异值,产生相应的位置信息;对第一组字段,产生相应的条目列表(209),其从第一组特异值中识别一个特异值以及该特异值的位置信息;对第二组一个或多个字段,产生相应的条目列表(209),每个条目从出现在第二组字段的第二组特异值中识别一个特异值;和至少部分基于下述产生结果信息(240):采用出现在第一组字段的至少一个值的位置信息对集合中的至少一个记录进行定位,确定在该被定位记录的第二组字段中所出现的至少一个值。
-
公开(公告)号:CN104620239A
公开(公告)日:2015-05-13
申请号:CN201380047214.8
申请日:2013-09-30
申请人: 甲骨文国际公司
发明人: A·W·李 , M·在特 , H·S·斯瓦拉玛萨伯拉曼亚姆
IPC分类号: G06F17/30
CPC分类号: G06F17/30466 , G06F17/30463
摘要: 提供了用于处理查询的技术。在一种方法中,用于查询的执行计划包括多个子计划,其中一个或多个子计划在运行时被选择,而一个或多个其它子计划在执行计划的执行期间未被执行。在另一种方法中,生成关于错误估计的数据并且为后续的查询永久地保存该数据。在另一种方法中,在创建数据库对象或向其添加数据项时,自动并高效地生成用于该数据库对象的统计数据。在另一种方法中,创建包括频率直方图的特征和高度平衡的直方图的特征的混合直方图。在另一种方法中,以避免死锁的方式执行计算机作业。在另一种方法中,即使已经存在用于查询的执行计划,对数据库对象的改变也触发该查询的硬解析。
-
-
-
-
-
-
-
-
-