En pocos meses tendremos la versión final de SQL Server 2012, codename Denali. Una de las nuevas características de SQL Server 2012 es la capacidad de utilizar Column Store index, esta nueva característica agrega mejor rendimiento a los entornos de Data Warehouse.

Las bases de datos columnares son muy eficientes cuando tenemos consultas de solo lectura, casualmente en los entornos de data warehouse se manejan únicamente consultas de solo lectura, normalmente en estos entornos los motores de base de datos manejan procesamientos sobre columnas específicas. Otro hecho yace en que las bases de datos columnares son muy eficientes en lectura pero deficientes en actualización de los datos, adicionalmente según la teoría de data warehouse tenemos datos históricos y agregamos datos, no los actualizamos. Este tipo de índices a nivel columnar se enfocan especialmente en las bases de datos con esquemas de tipo estrella y con enfoques de data warehousing.

En el siguiente video se da una introducción a esta interesante característica.