Vectorization is a new database technology that provides significant performance improvements through parallel processing. It fully utilizes multiple types of parallelism including symmetric multiprocessing (SMP), massively parallel processing (MPP) clusters, graphics processing units (GPUs), and vector processing instructions in Intel CPUs. Early adopters using fully vectorized databases are seeing dramatically lower costs and ability to handle new types of workloads and applications compared to traditional database technologies.