Proyecciones en almacén de datos en columnas

por | Jun 28, 2017 | Bases de Datos | 0 Comentarios

Las proyecciones consisten en guardar duplicados ordenados por uno o varios criterios, con el objetivo principal de mejorar el rendimiento de los accesos por valor a los datos en el caso de operaciones de consulta (ejecución de sentencias SELECT).

La base de datos Vertica permite almacenar tantas proyecciones sobre grupos de columnas como se desee, para realizarlo se utiliza el comando CREATE PROJECTION.

Una proyección puede incluir columnas de otras tablas, siempre y cuando la tabla ancla incluya una clave foránea hacia esas otras tablas, esto se conoce como proyecciones precombinadas (prejoin projections), es el sustituto natural de las vistas materializadas en almacenes de datos de filas.

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *