DocumentCode
2324601
Title
Deferred maintenance of replicated objects in single-site databases
Author
Teuhola, Jukka
Author_Institution
Dept. of Comput. Sci., Turku Univ., Finland
fYear
1996
fDate
9-10 Sep 1996
Firstpage
476
Lastpage
481
Abstract
Replication of database objects is suggested as a means of enhancing performance in cases where conflicting preferences for clustering occur, such as in the storage of many-to-many relationships. A novel feature is lazy propagation of updates: the primary objects are kept up-to-date, but an obsolete replica is not updated until it is next retrieved. The core of the method is a main-memory hash table, containing timestamps of primary objects. Replication causes almost no overhead in regard to updates, concurrency or recovery. Yet, the retrieval speed can be increased considerably. Replication should be applied only for critical, read-intensive object types, to gain actual advantage from redundancy, compensating the storage penalty. The author´s scheme could be used for implementing materialized views in relational databases. However, the method is described in terms of pointer-based architectures
Keywords
abstract data types; concurrency control; data structures; object-oriented databases; redundancy; relational databases; replicated databases; system recovery; concurrency; conflicting clustering preferences; critical read-intensive object types; database object replication; deferred maintenance; lazy update propagation; main-memory hash table; many-to-many relationship storage; materialized view; obsolete replica; performance enhancement; pointer-based architectures; primary objects; recovery; redundancy; relational databases; replicated objects; retrieval speed; single-site databases; storage penalty; timestamps; Concurrency control; Concurrent computing; Database systems; Marine vehicles; Object oriented databases; Relational databases; Spatial databases; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Database and Expert Systems Applications, 1996. Proceedings., Seventh International Workshop on
Conference_Location
Zurich
Print_ISBN
0-8186-7662-0
Type
conf
DOI
10.1109/DEXA.1996.558597
Filename
558597
Link To Document