DocumentCode
2888776
Title
A comparison of scanning algorithms
Author
Van den Berg, Carel ; Kersten, Martin ; Blom, Koert
Author_Institution
Dept. of Algorithms & Archit., Center for Math. & Comput. Sci., Amsterdam, Netherlands
fYear
1990
fDate
7-9 Mar 1990
Firstpage
561
Abstract
Three implementation techniques for main memory database systems are described and compared, namely, the compilation, vectorization, and adaptive methods. The adaptive method can be combined with the standard, compilation, and vectorization methods. Experiments show that, with standard optimization techniques like vectorization and compilation, a performance increase of a factor of five can be obtained. The adaptive method turned out to be favorable only in combination with the vectorization and compilation approach. Experience with applying these techniques indicates that the performance increase is well worth the added implementation effort for both the compilation and vectorization approach
Keywords
database management systems; optimisation; performance evaluation; adaptive methods; compilation; implementation techniques; main memory database systems; optimization; scanning algorithms; vectorization; Database machines; Database systems; Indexes; Measurement standards; Testing; Velocity measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location
Miami Beach, FL
Print_ISBN
0-8186-2035-8
Type
conf
DOI
10.1109/PARBSE.1990.77226
Filename
77226
Link To Document