Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Fast rebuilding B+-Trees for index recovery

Authors
Lee, Ig-HoonShim, JunhoLee, Sang-Goo
Issue Date
Jul-2006
Publisher
IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG
Keywords
B plus -Trees; index rebuilding; index reconstruction; index recovery
Citation
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, v.E89D, no.7, pp 2223 - 2233
Pages
11
Journal Title
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Volume
E89D
Number
7
Start Page
2223
End Page
2233
URI
https://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/15108
DOI
10.1093/ietisy/e89-d.7.2223
ISSN
0916-8532
Abstract
Rebuilding an index is an essential step for database recovery. Fast recovery of the index is a necessary condition for fast database recovery. The B+-Tree is the most popular index structure in database systems. In this paper, we present a fast B+-Tree rebuilding algorithm called Max-PL. The main idea of Max-PL is that at first it constructs a B+-Tree index structure using the pre-stored max keys of the leaf nodes, and then inserts the keys and data pointers into the index. The algorithm employs a pipelining mechanism for reading the data records and inserting the keys into the index. It also exploits parallelisms in several phases to boost the overall performance. We analyze the time complexity and space requirement of the algorithm, and perform the experimental study to compare its performance to other B+-Trees rebuilding algorithms; Sequential Insertion and Batch-Construction. The results show that our algorithm runs on average at least 670% faster than Sequential Insertion and 200% faster than Batch-Construction.
Files in This Item
There are no files associated with this item.
Appears in
Collections
공과대학 > 소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Shim, Junho photo

Shim, Junho
공과대학 (소프트웨어학부(첨단))
Read more

Altmetrics

Total Views & Downloads

BROWSE