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 :
بازگشت