Hola,
tenemos una BD q viene de Sql 7. He leído en algunos sitios q es aconsejable
reconstruirlos pq puede bajar el rendimiento. Por otro lado, el proveedor de
la aplicación que usamos, cuando se lo comentamos, nos dijo q sql server los
genera él mismo.
El caso es q, ante la duda, he decidido volver a generarlos. He visto que
hay una instrucción q los regenera (no recuerdo cuál, a ver q la busco),
esta: DBCC DBREINDEX, q los regenera.
Mi pregunta es si realmente esta instrucción es efectiva, o me aconsejáis
borrar los índices y volver a crearlos, según vuestra experiencia. En
algunas tablas "menores", si comentais que esa instrucción realmente hace lo
q queremos, si que la usaríamos, pero en tablas más críticas seguramente
borremos los índices y los volvamos a crear "a medida" (pues seguramente
habrá muchos índices viejos q casi ni se usen). La idea es hacer consultas
(desde el programa), capturarla y crear los índices más apropiados. ¿Es esta
medida correcta? ¿Algún sugerencia?
Muchas gracias por su ayuda
Un saludo
Leer las respuestas