This document provides an overview of a VLDB 2009 tutorial on column-oriented database systems. The tutorial will consist of three parts:
Part 1 will provide an introduction to column-oriented databases, including their key features, performance tradeoffs compared to row-oriented databases, and architecture.
Part 2 will focus on column-oriented query execution techniques.
Part 3 will discuss optimizations in the MonetDB/X100 column-store for improving CPU efficiency when operating on columns.