Trabajar con las estadísticas de SQL Server

¿Cómo sabe sql server cómo de bueno es un índice? Por las estadísticas…

Cada vez que hacemos una consulta en sql server, el servidor comprueba si puede utilizar un índice y una vez ejecutada la consulta, se guarda una pequeña estadística de lo útil que ha sido dicho índice. ¿Por qué necesita saber si es útil o no? Porque los índices se fragmentan, entonces si un índice está muy fragmentado, le es más útil hacer un recorrido por toda la tabla, antes que utilizar el índice y por tanto es muy importante saber lo útil que ha sido dicho índice. Es por ello que es recomendable tener activadas siempre las estadísticas en sql server.

Estadísticas en SQL Server

Estadísticas en SQL Server

Con el botón derecho del ratón Propiedades, podemos consultar los datos de cada estadística en el SQL Server Management Studio