• DocumentCode
    556428
  • Title

    An equi-join algorithm based on low-update conditions

  • Author

    Ma, Dan ; Wang, Hanhu

  • Author_Institution
    Coll. of Comput. Sci. & Inf., GuiZhou Univ., Guiyang, China
  • Volume
    1
  • fYear
    2011
  • fDate
    22-23 Oct. 2011
  • Firstpage
    245
  • Lastpage
    248
  • Abstract
    Solid State Drives (SSD) adopt flash memory as their data storage medium, so their random reading speed is hundreds of times faster than traditional magnetic disks. However, comparison with magnetic disks, traditional query methods can´t bring about the high-speed in the case of flash-memory. The query algorithms of some existing flash-based DBMS can be only applied to stable and simple data environment, which has server limitations. When a small amount of data is changed, query is low efficiency. This paper presents a new equi-join algorithm between two tables, which optimizes join query of flash memory DBMS in low-update conditions. This algorithm saves the cost of I/O according to PAX-based layouts, and reduces intermediate results generated from join so as to decreases the expensive write cost of flash memory. When data sets are not frequently updated, it can obtain good capability by using join indexes. Experiments show that the algorithm combines join index with PAX-based layouts effectively, tremendously reducing the read-write operations of flash-memory and improving query efficiency.
  • Keywords
    database management systems; flash memories; query processing; PAX-based layouts; data storage; equi-join algorithm; flash memory; flash-based DBMS; low-update conditions; query algorithms; solid state drives; Indexes; Layout; Flash-based DBMS; Flash-memory; Join index; Query processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Science, Engineering Design and Manufacturing Informatization (ICSEM), 2011 International Conference on
  • Conference_Location
    Guiyang
  • Print_ISBN
    978-1-4577-0247-1
  • Type

    conf

  • DOI
    10.1109/ICSSEM.2011.6081196
  • Filename
    6081196