Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data - SIGMOD '86 1986
DOI: 10.1145/16894.16861
|View full text |Cite
|
Sign up to set email alerts
|

Efficiently updating materialized views

Abstract: Query processmg can be sped up by keeping frequently accessed users' views materlahzed However, the need to access base relations m response to queues can be avoided only If the materlahzed view ls adequately maintainedWe propose a method m which all database updates to base relations are first filtered to remove from consideration those that cannot possibly affect the view The condltlons given for the detection of updates of this type, called arrelevant updates, are necessary and sufficient and are mdependent… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
112
0
1

Year Published

1999
1999
2013
2013

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 263 publications
(113 citation statements)
references
References 0 publications
0
112
0
1
Order By: Relevance
“…-Caching. We apply the view maintenance technique [6] with a repository storing intermediate results along the process. The rationale behind is that collaborative reconciliation is incremental as a change (insertion or removal) only affects some arguments.…”
Section: Technical Challengesmentioning
confidence: 99%
See 1 more Smart Citation
“…-Caching. We apply the view maintenance technique [6] with a repository storing intermediate results along the process. The rationale behind is that collaborative reconciliation is incremental as a change (insertion or removal) only affects some arguments.…”
Section: Technical Challengesmentioning
confidence: 99%
“…Many thanks to SAP 6 and MOM 7 for providing use cases and data sets as well as evaluating our tool.…”
Section: Acknowledgmentmentioning
confidence: 99%
“…Our query views correspond to get, while update and merge views combined define putback. One of our key distinguishing contributions is a technique for propagating updates incrementally using view maintenance [6,20], which is critical for practical deployment. Another one is a fundamentally different mechanism for obtaining the views, by compiling them from mappings, which allows describing complex mapping scenarios in an elegant way.…”
Section: Related Workmentioning
confidence: 99%
“…There has been substantial work on incremental query and view maintenance in databases (e.g., [1,15,16]) and rule-based systems (e.g., Datalog [4,5]). While related, our work addresses a more expressive formalism; further, traditionally in database systems the problem of incremental maintenance is considered with respect to data (corresponding to DL ABoxes) and not with respect to the database schema (corresponding to DL TBoxes).…”
Section: Related Workmentioning
confidence: 99%