Como reconstruir los índices en nuestra base de datos SQL Server

El siguiente código al ejecutarlo genera automáticamente otro código, que  reconstruye todos los índices de nuestra base de datos. Este script generado se debe ejecutar en una nueva pantalla de query en nuestro SQL Server.

Más adelante les voy a suministrar otro script, que dependiendo del nivel de fragmentación hace un Rebuild o Reindex, pero por el momento este es bastante efectivo.

 

11 comments

  1. Anónimo - January 24, 2010 11:13 pm

    excelente recurso, me ayudó a aumentar el perfomance de mi bd

    Reply
  2. Anónimo - January 28, 2010 9:34 pm

    excelente me alegra haberte ayudado

    Reply
  3. Anónimo - June 2, 2010 11:11 am

    puedes comentar un poco sobre el codigo..la verdad soy nuevo …..gracias

    Reply
  4. Anónimo - June 3, 2010 2:28 pm

    mira es simple. Al script aqui indicado solo le debes cambiar donde dice NombreBaseDatos, lo cambias por el nombre de tu base de datos, lo ejecutas y el resultado lo copias y lo pegas en otra pantalla de query. Ese nuevo script que te obtuviste es el que realmente ordena los indices, lo ejecutas asi como esta y listo, los indices de tu bd estan ordenados.

    Reply
  5. Anónimo - June 3, 2010 2:29 pm

    mira es simple.

    Al script aqui indicado solo le debes cambiar donde dice NombreBaseDatos, lo cambias por el nombre de tu base de datos, lo ejecutas y el resultado lo copias y lo pegas en otra pantalla de query.

    Ese nuevo script que te obtuviste es el que realmente ordena los indices, lo ejecutas asi como esta y listo, los indices de tu bd estan ordenados.

    Reply
  6. Anónimo - August 31, 2011 5:55 am

    hola como estas?? me gustaria que colcoras el script dependiendo del nivel de fragmetacion que tenga mi bd. gracias

    Reply
  7. Anónimo - August 31, 2011 5:58 am

    hola. otra pregunta. como puedo hacer para disminuir el tamaño de mi bd al archivo .mdf, ya que le hize optimizacion por medio del “Asistente para la optimización de motor de base de datos” y en realidad me optimizó muy bien, lo malo fué que me aumento en un 100% el tamaño antes pesaba 19Gb hoy dia 38Gb. gracias por la ayuda que me puedas brindar

    Reply
  8. Anónimo - September 2, 2011 6:33 am

    excelente codigo. me incremento el desempeño de mi bd en 99.9% para no decirte 100 porque siempre hay algun inconforme en el sistema.

    Reply
  9. Anónimo - April 21, 2012 8:57 pm

    Hola tengo una base de datos de mybusiness en sqlserver 2008, pero al hacer la busqueda de un producto no registrado tarda alrededor de 30 segs para responder y me entorpece el trabajo ya reindexe y sigue lento..saludos.
    Que puedo hacer..? Saludos agradezco la ayuda que nos ofreces.

    Reply
  10. Anónimo - April 26, 2012 9:32 am

    I’ll try to put this to good use imemdaitely.

    Reply
  11. Anónimo - June 6, 2012 2:32 pm

    Hola, una consulta, hay forma de reducir solamente el tamano de los indices. Tengo un disco donde se almacenan los indices pero ya se esta quedando sin espacio. Semanalmente ejecuto un proceso que reconstruye los indices, pero no estoy segura si este tambien reduce el espacio utilizado.

    Reply

Have your say