Los almacenes de filas son la tecnología más utilizada en las bases de datos operacionales, es decir, se orientan a gestionar el día a día de las organizaciones (entornos OLTP).
Los almacenes de datos en filas se caracterizan por:
- Las tablas contienen un número razonable de filas (>10.000) y columnas
- Implementar de forma eficiente las operaciones de cambio (INSERT, DELETE, UPDATE)
- Implementar de forma eficiente los SELECT que:
- Si el número de resultados obtenidos no supera los cientos de filas.
- Si las consultas son simple: pocas tablas y no incluyen agrupaciones ni cálculos agregados complejos.
Ejemplos de almacendesde filas son: Postgresql, Oracle, MySQL, SQL Server, …
Los almacén de filas puede utilizar mecanismos de mejorar el rendimiento en la consultas como: fragmentación, índices sobre las columnas más frecuentemente utilizadas en las consultas y vistas materializadas.
Nota: Vista materializada, es una tabla cache, que representa el resultado de una consulta. se actualiza de forma periodica lo que proporciona un acceso mucho más eficiente, a costa de un incremento en el tamaño de la base de datos y a una posible falta de sincronía en los datos (datos desactualizados).
0 comentarios