DocumentCode
3143918
Title
An index implementation supporting fast recovery for the POSTGRES storage system
Author
Sullivan, Mark ; Olson, Michael
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1992
fDate
2-3 Feb 1992
Firstpage
293
Lastpage
300
Abstract
The authors present two algorithms for maintaining B-tree index consistency in a database management system which does not use write-ahead logging (WAL). One algorithm is similar to shadow paging, but improves performance by integrating shadow meta-data with index meta-data. The other algorithm uses a two-phase page reorganization scheme to reduce the space overhead caused by shadow paging. Although designed for the POSTGRES storage system, these algorithms should also be useful in a WAL-based storage system, as support for logical logging. Measurements and analysis of a prototype implementation suggest that the algorithms will have little impact on data manager performance
Keywords
database management systems; system recovery; tree data structures; B-tree index consistency; POSTGRES storage system; database management system; index meta-data; logical logging; shadow meta-data; shadow paging; system recovery; two-phase page reorganization; write-ahead logging; Algorithm design and analysis; Availability; Concurrent computing; Control systems; Data structures; Database systems; Operating systems; Protocols; Prototypes; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1992. Proceedings. Eighth International Conference on
Conference_Location
Tempe, AZ
Print_ISBN
0-8186-2545-7
Type
conf
DOI
10.1109/ICDE.1992.213181
Filename
213181
Link To Document