Un índice con filtro -también llamado condicional- es un tipo especial de índice que se forma no con todos los registros de la tabla, si no que se forma con solo un subconjunto de las fila. En SQL Server la forma de crear este tipo de filtro es añadiendo la cláusula WHERE durante el CREATE […]
índices
Índices con campos incluidos (include)
El uso de los índices en una tabla es una forma común de disminuir el tiempo de respuesta de una consulta, y estos índices existen en todos los motores de bases de datos relacionales; sin embargo, en SQL Server existen algunas variantes o tipos de índices que no existen necesariamente en otros motores de bases […]
Índices cluster en SQL Server
Índices cluster ¿Qué es y para qué sirve un índice cluster o agrupado? En SQL Server existe, además de los índices que todos conocemos, un tipo especial que se llaman índices cluster, clustered index o índices agrupados; todos los anteriores son sinónimos para un índice que tienen la característica de que son índices únicos en […]
10 consejos prácticos sobre índices en SQL Server
Los índices impactan directamente en el desempeño de la base de datos -para bien o para mal- ya que facilitan la extracción de información, aunque añaden una sobrecarga al momento de la actualización de los datos. La pertinencia o necesidad de crearlos dependerá de los requerimientos de las aplicaciones, pero en términos generales existen algunos […]
Índices en una tabla
Un índice es aquella estructura de una base de datos que permite acceder a la información de las tablas de manera más rápida y eficiente. Un índice siempre estará asociado a una tabla y se necesita un espacio adicional para su almacenamiento y tiempo para su mantenimiento. Un índice hace más rápida las consultas (SELECT) […]