Title :
Efficient Space Management for B-tree Structure-Modification Operations
Author :
Jaluta, Ibrahim ; Majumda, Dibyendu
Author_Institution :
Dept. of Comput. Sci. & Eng., Helsinki Univ. of Technol.
Abstract :
In this paper, we present a new technique to manage the updating and logging of the space-map page when allocating and deallocating pages for B-link-tree structure modification (SM) operations such as page splits or page merges. In this technique, page allocation/deallocation and tree-structure modification operation are executed and logged separately using redo-undo and redo-only log records, respectively, and implemented as a nested-top-action. This technique enhances concurrency, avoids the problem of incorrect information in space-map page, and eliminates the need for a garbage-collection process
Keywords :
database management systems; storage allocation; tree data structures; B-tree structure-modification operations; nested-top-action; page allocation/deallocation; page merges; page splits; space management; tree-structure modification operation; Concurrency control; Concurrent computing; Database systems; Engineering management; Frequency; Protocols; Samarium; Space technology; Technology management; Tree data structures;
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location :
Damascus
Print_ISBN :
0-7803-9521-2
DOI :
10.1109/ICTTA.2006.1684875