Incremental refresh of materialized views with joins and aggregates after arbitrary DML operations to multiple tables

   
   

A method is provided for incrementally refreshing a materialized view after multiple operations on a row of a base table of the materialized view, by determining an equivalent operation for the multiple operations and refreshing the materialized view according to the equivalent operation. The method is applicable to a materialized view based on multiple base tables on which multiple operations have been performed. The step of determining the equivalent operation can include identifying rows for which an earliest operation is a DELETE operation, or rows for which a latest operation is an INSERT operation, or a combination of the two. The step of refreshing the materialized view includes performing an inverse operation of the equivalent operation to determine a pre-update state of the row, and refreshing the materialized view based on the pre-update state. Additional embodiments are provided which enhance the performance of materialized view refresh queries.

Метод обеспечен для дифференциально освежать материализованный взгляд после множественных деятельностей на рядке низкопробной таблицы материализованного взгляда, путем обусловливать соответствующую деятельность для множественных деятельностей и освежать материализованный взгляд согласно соответствующей деятельности. Метод применим к материализованному взгляду основанному на множественных низкопробных таблицах на множественные деятельности были выполнены. Шагом обусловливать соответствующую деятельность может включить определять рядки для самой предыдущей деятельностью будет деятельность DELETE, или рядки для которых самая последняя деятельность будет деятельность ВСТАВКИ, или комбинация 2. Шаг освежать материализованный взгляд вклюает выполнять обратную деятельность соответствующей деятельности для того чтобы обусловить положение пре-utocneni4 рядка, и освежать материализованный взгляд основанный на положении пре-utocneni4. Дополнительные воплощения обеспечены увеличивают представление материализованного взгляда освежают queries.

 
Web www.patentalert.com

< Method and apparatus of a semiconductor-based gain equalization device for optical amplifiers

< Vehicle information and interaction management

> Control of low frequency noise floor in upsampling

> System and methods for providing histogram computation in a high precision rasterization data pipeline

~ 00175