Efficient View Maintenance Using Version Numbers

dc.contributor.authorEng Koon SZEen_US
dc.contributor.authorTok Wang LINGen_US
dc.date.accessioned2004-10-21T14:28:52Zen_US
dc.date.accessioned2017-01-23T06:59:44Z
dc.date.available2004-10-21T14:28:52Zen_US
dc.date.available2017-01-23T06:59:44Z
dc.date.issued2000-02-01T00:00:00Zen_US
dc.description.abstractMaintaining a materialized view in an environment of multiple, distributed, autonomous data sources is a challenging issue. Given that the view site does not control the transactions at the data sources, results of incremental computation is affected by interfering updates and compensation process is required to resolve such problem. The compensation algorithm in our previous work handles the resolving of interfering updates without making any assumption on the first-sent-first-received and non-lost delivery of messages over the communication network. In this paper, we improve the incremental computation process by cutting down unnecessary maintenance queries and thus their corresponding query results, through using the knowledge of referential integrity constraints and functional dependencies of the base relations. We reduce the number of times of sending sub-queries to a data source with multiple base relations, as well as avoiding the execution of cartesian products, by using the join graph of the view to determine the access path of querying these base relations. We also provide a compensation algorithm that makes the accessing of multiple base relations from the same data source within a single sub-query possible. Overall performance is improved by cutting down the sending of unnecessary view maintenance queries and results, sizes of results are reduced drastically as cartesian products are avoided, as well as the number of times of issuing sub-queries to each data source.en_US
dc.format.extent243568 bytesen_US
dc.format.extent210108 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.format.mimetypeapplication/postscripten_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1406en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTRA2/00en_US
dc.titleEfficient View Maintenance Using Version Numbersen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
report.ps
Size:
205.18 KB
Format:
Postscript Files
Description:
Loading...
Thumbnail Image
Name:
report.pdf
Size:
237.86 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.52 KB
Format:
Plain Text
Description: