会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Defining and characterizing an analysis space for precomputed views
    • 定义和表征预计算视图的分析空间
    • US06493699B2
    • 2002-12-10
    • US09277034
    • 1999-03-25
    • Latha S. ColbyRichard L. ColeEdward P HaslamNasi JazayeriGalt JohnsonWilliam J. McKennaDavid G. Wilhite, Jr.
    • Latha S. ColbyRichard L. ColeEdward P HaslamNasi JazayeriGalt JohnsonWilliam J. McKennaDavid G. Wilhite, Jr.
    • G06F1730
    • G06F17/30489G06F17/30312G06F17/30457Y10S707/99932Y10S707/99933Y10S707/99934Y10S707/99943Y10S707/99952
    • Methods and apparatus for processing precomputed views for answering user queries on a database are described. In accordance with one aspect, a user database query on precomputation strategy effectiveness is responded to by defining, based upon user database query history, an analysis space consisting of a subset of all possible views for the database, and by characterizing the views in the analysis space. In accordance with a second aspect, a structure is imposed on an analysis space consisting of a subset of all possible views for the database based upon the capabilities of a query rewriting facility, and the views in the analysis space are characterized. In accordance with a third aspect, an analysis space consisting of a subset of all possible views for the database is defined, and a cost formula is applied to the analysis space based upon a user-defined subset of the data contained in the database. In accordance with a fourth aspect, an analysis space that includes a candidate view composed of a combination of two or more constituent views is defined, and the views in the analysis space are characterized.
    • 描述用于处理用于在数据库上回答用户查询的预计算视图的方法和装置。 根据一个方面,通过基于用户数据库查询历史定义由数据库的所有可能视图的子集组成的分析空间以及通过分析分析中的视图来响应关于预计算策略有效性的用户数据库查询 空间。 根据第二方面,基于查询重写设施的能力,对由数据库的所有可能视图的子集组成的分析空间施加结构,并且对分析空间中的视图进行表征。 根据第三方面,定义了由数据库的所有可能视图的子集组成的分析空间,并且基于数据库中包含的数据的用户定义子集将成本公式应用于分析空间。 根据第四方面,定义了包括由两个或多个构成视图的组合构成的候选视图的分析空间,并且分析空间中的视图被表征。
    • 7. 发明授权
    • Maintaining pre-computed aggregate views incrementally in the presence of non-minimal changes
    • 在存在非最小更改的情况下,逐步维护预计算的聚合视图
    • US07110999B2
    • 2006-09-19
    • US10778747
    • 2004-02-13
    • Latha S. ColbyWilliam J. McKennaDavid G. Wilhite, Jr.
    • Latha S. ColbyWilliam J. McKennaDavid G. Wilhite, Jr.
    • G06F17/30
    • G06F17/30457G06F17/3048G06F17/30489Y10S707/99934Y10S707/99935
    • Technique are provided for maintaining pre-computed aggregate views. A pre-computed aggregate view derived from one or more base tables is received, the pre-computed aggregate view including a pre-computed aggregate table and a view definition, the view definition including aggregate functions that can be any combination of sum, sum distinct, count(*), count, count distinct, min, and max, the view definition further including expressions that may be nullable. Changes to the one or more base tables are received, the changes being represented as insertions and deletions and being non-minimal. A set of incremental modifications to the pre-computed aggregate table are derived and applied based on the changes to the one or more base tables, wherein modifications may include any combination of inserts, deletes, and updates. Deriving the set of incremental modifications to the pre-computed aggregate table includes deriving a first table wherein each record, representing an aggregated group of changes, shows for each aggregation function, the contributions of base table changes that are insertions for the group and the contributions of base table changes that are deletions for the group and using some combination of information in the first table, the pre-computed aggregate table, and the one or more base tables from which the pre-computed view is derived.
    • 提供了用于维护预先计算的聚合视图的技术。 接收从一个或多个基本表导出的预先计算的聚合视图,预先计算的聚合视图包括预先计算的聚合表和视图定义,该视图定义包括聚合函数,该函数可以是sum,sum distinct ,count(*),count,count distinct,min和max,视图定义还包括可以为空的表达式。 接收到对一个或多个基表的更改,更改表示为插入和删除,并且非最小。 基于对一个或多个基表的更改导出并应用对预先计算的聚合表的一组增量修改,其中修改可以包括插入,删除和更新的任何组合。 导出对预先计算的聚合表的增量修改的集合包括导出第一表,其中表示每个聚合变量集合的每个记录针对每个聚合函数示出了作为该组的插入的基准表变化的贡献和贡献 的基表变化是组的删除,并且使用第一表中的信息的组合,预先计算的聚合表以及从其导出预计算视图的一个或多个基表。
    • 8. 发明授权
    • Maintaining pre-computed aggregate views incrementally in the presence of non-minimal changes
    • 在存在非最小更改的情况下,逐步维护预计算的聚合视图
    • US06735587B2
    • 2004-05-11
    • US09917436
    • 2001-07-28
    • Latha S. ColbyWilliam J. McKennaDavid G. Wilhite, Jr.
    • Latha S. ColbyWilliam J. McKennaDavid G. Wilhite, Jr.
    • G06F1730
    • G06F17/30457G06F17/3048G06F17/30489Y10S707/99934Y10S707/99935
    • Methods and apparatus implementing a technique for incrementally maintaining pre-computed aggregate views. In general, the technique includes: receiving a pre-computed aggregate view derived from one or more base tables. The pre-computed aggregate view including a pre-computed aggregate table and a view definition. The view definition including aggregation functions that can be any combination of sum, sum distinct, count(*), count distinct, min, and max. The view definition further including expressions that may be nullable. The technique includes receiving changes to the base table, the changes being non-minimal. The technique includes analyzing the view definition, including the type of aggregation functions and the nullability and data type of columns and expressions in the view definition, to reduce or eliminate the use of information in base tables in order to define the incremental modifications to the pre-computed aggregate table.
    • 实现用于逐步维护预先计算的聚合视图的技术的方法和装置。 通常,该技术包括:接收从一个或多个基表导出的预计算聚合视图。 预先计算的聚合视图包括预先计算的聚合表和视图定义。 视图定义包括可以是sum,sum distinct,count(*),count distinct,min和max的任意组合的聚合函数。 视图定义还包括可以为空的表达式。 该技术包括接收对基表的更改,这些更改是非最小的。 该技术包括分析视图定义,包括视图定义中的聚合函数的类型和列和表达式的可空性和数据类型,以减少或消除基表中的信息的使用,以便定义对前一个的增量修改 计算聚合表。
    • 9. 发明授权
    • Generating query predicates for processing multidimensional data
    • 生成用于处理多维数据的查询谓词
    • US08204901B2
    • 2012-06-19
    • US12552965
    • 2009-09-02
    • Mandar S. PimpaleDavid G. Wilhite, Jr.
    • Mandar S. PimpaleDavid G. Wilhite, Jr.
    • G06F17/30
    • G06F17/30592
    • Systems, methods and articles of manufacture are disclosed for generating a relational database query from an online analytical processing (OLAP) query against a cube. The cube may have dimensions, each dimension having a hierarchy of members. A level of the hierarchy of a dimension of the cube may be identified from which the OLAP query accesses a number of members exceeding a predefined threshold count of members. A relational database query may be generated that includes a predicate for at least one member from at least one level above the identified level in the hierarchy, instead of a plurality of predicates for members from the identified level. The relational database query may be generated from the OLAP query, from a definition for the hierarchy, and from the accessed members from the identified level. As a result, the relational database query may include fewer predicates and may be executed more efficiently.
    • 公开了用于从针对立方体的在线分析处理(OLAP)查询生成关系数据库查询的系统,方法和制品。 多维数据集可以具有维度,每个维度都具有成员的层次结构。 可以识别多维数据集的维度的层次结构的级别,OLAP查询从其访问超过成员的预定义阈值计数的多个成员。 可以生成关系数据库查询,其包括来自层次结构中所标识的级别之上的至少一个级别的至少一个成员的谓词,而不是来自所识别的级别的成员的多个谓词。 关系数据库查询可以从OLAP查询,从层次结构的定义以及来自已识别级别的访问成员生成。 结果,关系数据库查询可以包括更少的谓词,并且可以更有效地执行。