|
ABSTRACT
Recently, a number of papers have been published showing the benefits of column stores over row stores. However, the research comparing the two in an "apples-to-apples" way has left a number of unresolved questions. In this paper, we first discuss the factors that can affect the relative performance of each paradigm. Then, we choose points within each of the factors to study further. Our study examines five tables with various characteristics and different query workloads in order to obtain a greater understanding and quantification of the relative performance of column stores and row stores. We then add materialized views to the analysis and see how much they can help the performance of row stores. Finally, we examine the performance of hash join operations in column stores and row stores.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
https://www.cs.hut.fi/Opinnot/T-106.290/K2005/Ohjeet/Zipf.html. Accessed November 8, 2007.
|
| |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
Abadi, D. J., Myers, D. S., DeWitt, D. J., Madden, S. R. "Materialization Strategies in a Column-Oriented DBMS." In ICDE, 2007.
|
| |
6
|
|
| |
7
|
|
| |
8
|
Boncz, P., Zukowski, M., and Nes, N. "MonetDB/X100: Hyper-Pipelining Query Execution." In CIDR, 2005.
|
 |
9
|
|
| |
10
|
Halverson, A. J., Beckmann, J. L., Naughton, J. F., DeWitt, D. J. "A Comparison of C-Store and Row-Store in a Common Framework." Technical Report, University of Wisconsin-Madison, Department of Computer Sciences, T1666, 2006.
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
Huffman, D. "A Method for the Construction of Minimum-Redundancy Codes." In Proceedings of the I. R. E., pages 1098--1102, 1952.
|
| |
15
|
|
| |
16
|
Raman, V., Swart, G. "Entropy Compression of Relations and Querying of Compressed Relations." In VLDB, 2006.
|
 |
17
|
|
| |
18
|
Mike Stonebraker , Daniel J. Abadi , Adam Batkin , Xuedong Chen , Mitch Cherniack , Miguel Ferreira , Edmond Lau , Amerson Lin , Sam Madden , Elizabeth O'Neil , Pat O'Neil , Alex Rasin , Nga Tran , Stan Zdonik, C-store: a column-oriented DBMS, Proceedings of the 31st international conference on Very large data bases, August 30-September 02, 2005, Trondheim, Norway
|
| |
19
|
T. P. P. Council. "TPC Benchmark H (Decision Support)," http://www.tpc.org/tpch/default.asp, August 2003.
|
| |
20
|
"The Vertica Database Technical Overview White Paper." Vertica, 2007.
|
| |
21
|
|
CITED BY
|
|
Dimitris Tsirogiannis , Stavros Harizopoulos , Mehul A. Shah , Janet L. Wiener , Goetz Graefe, Query processing techniques for solid state drives, Proceedings of the 35th SIGMOD international conference on Management of data, June 29-July 02, 2009, Providence, Rhode Island, USA
|
|