• DocumentCode
    1956184
  • Title

    Hash join in commercial database with flash memory SSD

  • Author

    Park, Sang-Shin ; Lee, Sang-Won

  • Author_Institution
    Dept. of Comput. Sci., Sungkyunkwan Univ., Suwon, South Korea
  • Volume
    4
  • fYear
    2010
  • fDate
    9-11 July 2010
  • Firstpage
    265
  • Lastpage
    268
  • Abstract
    Hash join is one of important operations in database system, and its performance may slow down because of disk I/O in hash table overflow phenomenon. In that phenomenon, the more overflow of hash table occurs, the more disk I/O arise, so join performance go from bad to worse. Dominant disk I/O patterns of hash join are sequential writes and random reads, then flash memory SSD is in a more advantageous position than magnetic disk on those I/O patterns. Therefore, using a flash memory SSD instead of magnetic disk as a temporary storage of database will prevent existing performance degradation. In this paper, we show calculated costs by query optimizer in some test cases first. And then, we also show empirically hash join performance in these test cases on temporary table space created on magnetic disk and flash memory SSD. Consequently, the average response time with flash memory SSD was about nine times, minimum and twenty times, max faster than that with magnetic disk. And you might encounter problems that estimated cost by query optimizer and real performance do not correspond on magnetic disk. But, that problem was solved on flash memory SSD.
  • Keywords
    flash memories; magnetic disc storage; commercial database system; disk I/O pattern; flash memory SSD; hash join; hash table overflow phenomenon; magnetic disk; query optimizer; random read; sequential write; ISO standards; Flash memory SSD; Hash join; Optimizer; Overflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5537-9
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2010.5564941
  • Filename
    5564941