• 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