Redirigiendo al acceso original de articulo en 20 segundos...
ARTÍCULO
TITULO

A new solution for asynchronous incremental maintenance of materialized views

Nguyen Tran Quoc Vinh    
Le Van Khanh    
Tran Trong Nhan    
Tran Dang Hung    
PW Chandana Prasad    
Abeer Alsadoon    
Pham Duong Thu Hang    

Resumen

Materialized views can help improve query execution speed dramatically using full or part of stored precalculated query results. Incremental maintenance takes materialized views up-to-date adjusting them accordingly to the changes in related base tables. It is often more effective than a full refresh replacing materialized view tables by the new query execution result. Asynchronous maintenance, which brings the materialized views to the actual state, is not a constituent of the transaction making changes in the base tables. Most of the published works are dedicated to synchronous incremental updating of views, algorithms for which require accessing the pre-update state of base tables and cannot be applied directly to asynchronous updates which are performed on the post-update state. A few works are devoted to asynchronous maintenance of views, either restrict changes in only one of base tables or assume there is only one base table, which is impractical, either is wrong, either provides too high level and complex incremental update algorithms or can be implemented only if the database management system supports data versioning at the table and row levels. In this paper, we propose a solution for the asynchronous incremental update of views which can be implemented with any database management systems. We collect changes in base tables, access the pre-update state of base tables exploiting the condensing process and apply the pre-update incremental maintenance algorithms for asynchronous maintenance on the post-update state of base tables considering the specifics of asynchronous maintenance. It is applicable for SPJ queries with inner joins, queries with inner joins and aggregations. We also build a prototype and provide experiments on automatic generating source codes in C to collect changes in base tables and to perform the asynchronous incremental update of materialized views in PostgreSQL

 Artículos similares

       
 
Kjetil Nordby, Jon Erling Fauske, Etienne Gernez and Steven Mallam    
Augmented reality (AR) technology has emerged as a promising solution that can potentially reduce head-down time and increase situational awareness during navigation operations. It is also useful for remote operation centers where video feeds from remote... ver más

 
Jifei Cui, Yanhao Jin, Yingjie Jing and Yu Lu    
An elastoplastic analysis scheme for the cylindrical cavity expansion in offshore islands unsaturated soils considering anisotropy is established. The hydraulic properties and anisotropy caused by stress of unsaturated soils are coupled in an elastoplast... ver más

 
Shichang Xiao, Jinshan Huang, Hongtao Hu and Yuxin Gu    
Automatic guided vehicles (AGVs) in the horizontal area play a crucial role in determining the operational efficiency of automated container terminals (ACTs). To improve the operational efficiency of an ACT, it is essential to decrease the impact of batt... ver más

 
Jaroslaw Kurek, Tomasz Latkowski, Michal Bukowski, Bartosz Swiderski, Mateusz Lepicki, Grzegorz Baranik, Bogusz Nowak, Robert Zakowicz and Lukasz Dobrakowski    
In the evolving realities of recruitment, the precision of job?candidate matching is crucial. This study explores the application of Zero-Shot Recommendation AI Models to enhance this matching process. Utilizing advanced pretrained models such as all-Min... ver más
Revista: Applied Sciences

 
Fatma Fakhfakh, Sahar Raissi, Karim Kriaa, Chemseddine Maatki, Lioua Kolsi and Bilel Hadrich    
The olive mill wastewater (OMW) treatment process is modeled and optimized through new design of experiments (DOE). The first step of the process is coagulation?flocculation using three coagulants (modeled with the mixture design) followed by photo-degra... ver más
Revista: Water