发明名称 MAINTAINING PRE-COMPUTED AGGREGATE VIEWS INCREMENTALLY IN THE PRESENCE OF NON-MINIMAL CHANGES
摘要 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 expression that may be nullable. The technique includes receiving changes to the base table, the changes being non-minimal. The technique includes receiving changes to the base table, the changes being non-minimal. The technique includes analyzing the view definition, including type of aggregation functions and the nullability and data type of columns and expression 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.
申请公布号 WO0210992(A1) 申请公布日期 2002.02.07
申请号 WO2001US41469 申请日期 2001.07.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;COLBY, LATHA, S.;WILHITE, DAVID, G.;MCKENNA, WILLIAM, J. 发明人 COLBY, LATHA, S.;WILHITE, DAVID, G.;MCKENNA, WILLIAM, J.
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址