Agrupamiento multidimensional de los datos

El agrupamiento multidimensional de los datos es un agrupamiento flexible, continuo y automático de los datos en varias dimensiones. Mediante el agrupamiento multidimensional de los datos, experimentará una mejora significativa en el rendimiento de las consultas, así como una reducción significativa en la actividad general de las operaciones de mantenimiento de datos, como por ejemplo la reorganización y el mantenimiento de índices durante operaciones de inserción, actualización y supresión. El agrupamiento multidimensional de los datos está destinado principalmente al almacenaje de datos y a los entornos de bases de datos grandes, y también se puede utilizar en entornos de proceso de transacciones en línea (OLTP).

El agrupamiento multidimensional de los datos permite que una tabla esté agrupada, física y simultáneamente, por más de una clave (o dimensión). Antes de la versión 8.1, DB2 sólo soportaba un agrupamiento unidimensional de los datos, mediante índices de agrupamiento. Utilizando un índice de agrupamiento, DB2 intenta mantener el orden físico de los datos en páginas, en el orden de claves del índice, a medida que se insertan y se actualizan registros en la tabla. Los índices de agrupamiento mejoran en gran medida el rendimiento de las consultas de rango que tienen predicados que contienen una o más claves del índice de agrupamiento. Con un buen agrupamiento, sólo es necesario acceder a una porción de la tabla y, cuando las páginas son secuenciales, se puede realizar una captación más eficaz.