Utilización de Indices en SQL Server 2000

28/01/2004 - 11:20 por Guillermo | Informe spam
Hola grupo,

Actualmente tengo una base de datos, de la cual intuyo que
varios índices no se están utilizando. Sin embargo,
¿Existe alguna forma de saber a ciencia cierta qué indices
se usan y cuales no?

A mi se me ocurre utilizar el SQL Profiles, pero no se si
será algo duro, cuando existan muchos usuarios lanzando
consultas.

Gracias, y Saludos
Guillermo
 

Leer las respuestas

#1 Adrian Garcia
28/01/2004 - 19:35 | Informe spam
Podrias capturar con el SQL Profiles la carga de trabajo que tuvo SQL Server
durante un dia o unas horas de trabajo habitual.
Luego puedes ejecutar el "Index Tunning Wizard" tomando como entrada a la
carga de trabajo obtenida y ver cuales son las sugerencias que realiza y...
no lo tengo presente ahora... ver si hay algun reporte con los indices que
no utiliza.
De todas formas, viendo los indices que te reportan puedes comparar el
resultado obtenido con los indices que tienes.
Ten en cuenta que si realizas algun tipo de proceso batch en forma
periodica, puedes no estar capturando la necesidad de algunos indices.

Saludos
Adrian D. Garcia
NDSoft


"Guillermo" wrote in message
news:537e01c3e588$4cb2b900$
Hola grupo,

Actualmente tengo una base de datos, de la cual intuyo que
varios índices no se están utilizando. Sin embargo,
¿Existe alguna forma de saber a ciencia cierta qué indices
se usan y cuales no?

A mi se me ocurre utilizar el SQL Profiles, pero no se si
será algo duro, cuando existan muchos usuarios lanzando
consultas.

Gracias, y Saludos
Guillermo

Preguntas similares