Title :
Domain vector accelerator (DVA): A query accelerator for relational operations
Author :
Perrizo, William ; Gustafson, James ; Thureen, Daniel ; Wenberg, David ; Davidson, William
Author_Institution :
North Dakota State Univ., Fargo, ND, USA
Abstract :
A fast method is described for performing relational operations and, in particular, for an equijoin between two relations that stand in a one-to-many relationship. The method is based on a bit-vector technique called domain vector acceleration (DVA). The approach to join acceleration is described and compared analytically with two other join accelerators, hybrid-hash join and join indices. Results show that using domain vectors for simple, binary equijoins between very large tables significantly improves the efficiency of the equijoin operation. Domain vectors also reduce the amount of data that must be cached on disk, relative to join indices and materialized views. DVA can be applied to a wide variety of relational operations, including select, interest, union, semijoin and outer join
Keywords :
information retrieval; relational databases; bit-vector technique; domain vector accelerator; equijoin; hybrid-hash join; interest; join indices; one-to-many relationship; outer join; query accelerator; relational operations; select; semijoin; union; Acceleration; Cache storage; Database systems; Degradation; Engines; Marine vehicles; Material storage; Neodymium; Performance analysis;
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
DOI :
10.1109/ICDE.1991.131498