Implementación de índices de Db2

Los índices proporcionan un acceso eficaz a los datos de tabla, pero pueden necesitar de proceso adicional cuando se modifican los datos de una tabla.

Db2 utiliza índices por diversas razones. Los índices de Db2 aplican exclusividad en valores de columna, como en el caso de claves padre. Los índices de Db2 también se utilizan para agrupar datos en clúster, particionar tablas y proporcionar vías de acceso a los datos, y para ordenar los datos recuperados sin una clasificación. También puede optar por utilizar índices debido a los requisitos de acceso.

La utilización de índices implica un intercambio. Un mayor número de índices puede mejorar simultáneamente el rendimiento de una transacción determinada y necesitar proceso adicional para insertar, actualizar y suprimir claves de índice.

Después de crear un índice, Db2 mantiene el índice, pero el usuario puede realizar el mantenimiento necesario, como reorganizarlo o recuperarlo, según sea necesario.