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
Link To Document