自适应查询优化
    1.
    发明授权

    公开(公告)号:CN104620239B

    公开(公告)日:2018-11-16

    申请号:CN201380047214.8

    申请日:2013-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30466 G06F17/30463

    摘要: 提供了用于处理查询的技术。在一种方法中,用于查询的执行计划包括多个子计划,其中一个或多个子计划在运行时被选择,而一个或多个其它子计划在执行计划的执行期间未被执行。在另一种方法中,生成关于错误估计的数据并且为后续的查询永久地保存该数据。在另一种方法中,在创建数据库对象或向其添加数据项时,自动并高效地生成用于该数据库对象的统计数据。在另一种方法中,创建包括频率直方图的特征和高度平衡的直方图的特征的混合直方图。在另一种方法中,以避免死锁的方式执行计算机作业。在另一种方法中,即使已经存在用于查询的执行计划,对数据库对象的改变也触发该查询的硬解析。

    一种数据查询方法及装置

    公开(公告)号:CN105989142A

    公开(公告)日:2016-10-05

    申请号:CN201510091427.1

    申请日:2015-02-28

    IPC分类号: G06F17/30

    摘要: 本申请提供一种数据查询方法及装置,该方法包括:接收查询请求,所述查询请求中包括查询条件;所述查询条件涉及N个不同的数据库;计算M种跨库关联处理方式中每一种跨库关联处理方式的查询成本;其中,每一种跨库关联处理方式的查询成本为通过每一种跨库关联处理方式在N个不同的数据库中进行与查询条件对应的数据查询的成本,M为大于或等于2的整数;根据所述每一种跨库关联处理方式的查询成本在所述M种跨库关联处理方式确定出本次使用的跨库关联处理方式;通过所述本次使用的跨库关联处理方式在所述N个不同的数据库中进行与所述查询条件对应的数据查询。

    数据处理方法、数据处理装置及计算机可读存储介质

    公开(公告)号:CN102982065A

    公开(公告)日:2013-03-20

    申请号:CN201210367944.3

    申请日:2004-09-15

    IPC分类号: G06F17/30

    摘要: 本发明提供一种数据处理方法、计算机系统及计算机可读存储介质,所述方法包括接收记录流,每个记录包括一个或多个字段和对应值;在多个处理器之间分割所述记录流;为每个记录生成在各记录中具有值的每个字段的字段值对,所述字段值对表示各记录中的字段和用于所述字段的对应值;为每个处理器生成每个相异字段值对的调查元素,所述调查元素包括表示所述相异字段和所述相异值的字段值对的计数;基于用于各字段的所述调查元素计算所述记录流中每个字段的统计数字;以及基于对应的统计数字为所述记录流中的每个字段生成归档。本发明可以自动确定或协同用户确定的信息可以用于转存数据源的元数据,之后用于进一步的处理。

    跳过树形连接
    8.
    发明公开

    公开(公告)号:CN104769576A

    公开(公告)日:2015-07-08

    申请号:CN201380050050.4

    申请日:2013-09-24

    IPC分类号: G06F17/00 G06F17/30

    摘要: 提出了一种用于连接来自数据库表的记录的方法。将连接属性排序为序列S0,并且将作用域C初始化为空。识别包括连接属性A的表,该连接属性是S0中的第一个。新序列S从S0中删掉A。遍历每个所识别的表的迭代按照连接属性A的顺序进行。该迭代使用针对每个所识别的表的树形索引结构,在该树形索引结构中索引关键字包括按照S0顺序的所识别的表中的所有连接属性。针对在迭代期间定位的连接属性的每个匹配值v,通过将“A=v”附加至作用域C来创建新作用域Cv。如果S为空,则输出对应于作用域Cv的元组。否则,将S0设定为S并且针对每个作用域Cv,将C设定为Cv并且递归调用从识别步骤开始的步骤。

    采用位置信息剖析数据
    9.
    发明公开

    公开(公告)号:CN104756107A

    公开(公告)日:2015-07-01

    申请号:CN201380055340.8

    申请日:2013-08-02

    发明人: 阿伦·安德森

    IPC分类号: G06F17/30

    摘要: 剖析数据包括处理被访问的记录集合(203),包括:对在第一组一个或多个字段上出现的第一组特异值,产生相应的位置信息;对第一组字段,产生相应的条目列表(209),其从第一组特异值中识别一个特异值以及该特异值的位置信息;对第二组一个或多个字段,产生相应的条目列表(209),每个条目从出现在第二组字段的第二组特异值中识别一个特异值;和至少部分基于下述产生结果信息(240):采用出现在第一组字段的至少一个值的位置信息对集合中的至少一个记录进行定位,确定在该被定位记录的第二组字段中所出现的至少一个值。

    自适应查询优化
    10.
    发明公开

    公开(公告)号:CN104620239A

    公开(公告)日:2015-05-13

    申请号:CN201380047214.8

    申请日:2013-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30466 G06F17/30463

    摘要: 提供了用于处理查询的技术。在一种方法中,用于查询的执行计划包括多个子计划,其中一个或多个子计划在运行时被选择,而一个或多个其它子计划在执行计划的执行期间未被执行。在另一种方法中,生成关于错误估计的数据并且为后续的查询永久地保存该数据。在另一种方法中,在创建数据库对象或向其添加数据项时,自动并高效地生成用于该数据库对象的统计数据。在另一种方法中,创建包括频率直方图的特征和高度平衡的直方图的特征的混合直方图。在另一种方法中,以避免死锁的方式执行计算机作业。在另一种方法中,即使已经存在用于查询的执行计划,对数据库对象的改变也触发该查询的硬解析。