¿Qué porcentaje de fragmentación se recomienda para regenerar un índice?

Pablo Pallàs Abenia 0 Puntos de reputación
2024-06-17T08:54:19.78+00:00

Buenas, estoy buscando formas de optimizar el rendimiento de una base de datos en SQL Server, y más concretamente me interesa el mantenimiento de índices y su fragmentación. ¿Qué rangos de porcentaje de fragmentación son los recomendables para efectuar una reorganización y/o una regeneración de índices? Me interesa para ambas operaciones.

SQL Server
SQL Server
Familia de sistemas de análisis y administración de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de negocio y almacenamiento de datos.
133 preguntas
0 comentarios No hay comentarios
{count} votos

2 respuestas

Ordenar por: Muy útil
  1. Gao Chen 6,855 Puntos de reputación Proveedor de Microsoft
    2024-11-27T14:36:13.8466667+00:00

    Hola Pablo Pallàs Abenia,

    ¡Bienvenido(a) a Microsoft Q&A!

    Lamentamos mucho la demora en darle una respuesta a tu tema en este foro. Si todavía tienes la misma consulta, en este caso, para la Reorganización de índices se recomienda cuando la fragmentación está entre 5% y 30% ya que la reorganización es un proceso menos intensivo que no bloquea las tablas y puede realizarse mientras la base de datos está en uso.

    Ahora, sobre Regeneración de índices, se recomienda cuando la fragmentación es mayor al 30% por que la regeneración es un proceso más intensivo que reconstruye completamente el índice, lo que puede mejorar significativamente el rendimiento, pero puede requerir más recursos y tiempo.

    En caso de que necesites la información usada como referencia: Optimización del mantenimiento de índices para mejorar el rendimiento de las consultas y reducir el consumo de recursos. Espero que información brindada fuera útil. Si necesitas más asistencia, estoy a tu disposición.

    Atentamente,

    Gao


    Si esta respuesta resolvió tu consulta, por favor haz clic en 'Aceptar respuesta'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    1 persona ha encontrado útil esta respuesta.

  2. Gao Chen 6,855 Puntos de reputación Proveedor de Microsoft
    2025-01-03T21:14:33.1166667+00:00

    Hola javi Fernandez,

    En este caso, tienes razon, muchas gracias por agregar ese detalle. Además del porcentaje de fragmentación, también es importante considerar el número de páginas afectadas y como mencionaste la recomendación general es que los índices deben tener al menos 1,000 páginas antes de considerar la reorganización o regeneración.

    Gracias por señalar este detalle tan importante. ¡Espero que tengas un lindo resto de semana!

    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.