Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

¡Explora las funciones disponibles para aprovechar todo el potencial de la nueva plataforma de ayuda!

¿Cómo gerenciar los índices de una base de datos?

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • ST

  • GW

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


Uno de los factores determinantes en el desempeño de las aplicaciones es el buen estado de las bases de datos en el servidor SQL. Este estado será superior si los diversos índices existentes en la base de datos están correctamente actualizados y desfragmentados.

Aunque el SQL Server incluya funcionalidades internas de reorganización de los índices de las bases de datos, en las bases de datos más grandes (con cientos de miles de registros en determinadas tablas) se recomienda la gestión periódica de los índices de las tablas más críticas.


Consideraciones importantes

Normalmente, los índices deben ser periódicamente desfragmentados lo que hará desnecesaria su reconstrucción en cualquier situación. Aun así, debido a la enorme cantidad de índices existentes en la base de datos, es fundamental seleccionar un conjunto de índices con impacto relevante (clientes, artículos, documentos, etc.) para efectuar el respectivo mantenimiento y dejar que los restantes sean gerenciados automáticamente por el SQL Server.

La operación de reconstrucción de todos los índices de una tabla puede tardar algún tiempo, según la dimensión y número de índices.

Durante la ejecución, se recomienda que la base de datos no se utilice en ningún otro puesto o podrá ocurrir un error en la reconstrucción. Deberás mantener copias de seguridad actualizadas de la base de datos antes de realizar el mantenimiento de índices.

La gestión de índices es una operación delicada que implica el conocimiento del funcionamiento interno del sistema de índices del SQL Server. Deberá, por eso, ser realizada solo por administradores de sistema.

En la pestaña Asignación de las propiedades de un índice, los valores presentados a negro son los con un mayor efecto en el desempeño del índice.

Las siguientes medidas generales son recomendadas para estos valores:

  • La densidad de búsqueda debe ser lo más elevada posible;
  • La densidad de las páginas debe tener un valor cerca al 100 para tablas utilizadas principalmente en consultas y un poco menor en el caso de tablas implicadas en operaciones de escrita (introducción y/o actualización).

Gerenciar índices

Para gerenciar los índices de una base de datos, deben ejecutarse los siguientes pasos:

  1. Seleccionar la empresa deseada;
  2. Proceder a la gestión de índices en Empresas | Mantenimiento | Gestión de Índices de la Base de Datos o a través del menú de contexto Mantenimiento | Gestión de Índices de la Base de Datos;
  3. Efectuar los procedimientos implícitos en la gestión de índices e mantenimiento de estadísticas.