Nodos específicos de Informix Dynamic Server

Los nodos de Informix Dynamic Server (IDS) son a veces distintos de los nodos del entorno de trabajo.

En la tabla siguiente se identifican dichas diferencias:

Tabla 1. Nodos específicos de IDS
Nombre de nodo de IDS Nombre de nodo común Descripción
AUTOINDEX PATH SIX Se ha creado un índice temporal. Normalmente, puede aumentar el rendimiento creando un índice para la tabla.
DYNAMIC HASH JOIN HSJOIN En las tablas anteriores se utiliza una unión hash. La salida incluye una lista de filtros que se utiliza para unir las tablas. Si DYNAMIC HASH JOIN va seguido de (BUILD OUTER), la fase de compilación se produce en la primera tabla. En caso contrario, la compilación se produce en la segunda tabla. Las uniones hash normalmente tienen un coste más elevado para recuperar la primera fila que las uniones de bucle anidado. No obstante, el tiempo total de consulta a veces es más rápido si el servidor de base de datos utiliza una unión hash.
FRAGMENTATION PARTITION El servidor de datos separa una secuencia de datos en varias secuencias de datos.
INDEX PATH IXSCAN, MIXSCAN o VIRTIX Explora uno o varios índices. Pueden utilizarse las claves de índice VII si están disponibles.
NESTED LOOP NLJOIN Una unión que explora la tabla interior una vez (normalmente con una exploración de índice) para cada fila de la tabla exterior.
QUERYBLOCK QB Una subconsulta que puede ser SELECT, INSERT, UPDATE, DELETE, UNION o UNION ALL.
ROWIDSCAN DFETCH La ubicación física de una o varias filas se lee directamente.
SEQUENTIAL SCAN TBSCAN Las filas se leen en secuencia.
SORT MERGE JOIN MSJOIN Una unión que se utiliza cuando no hay índices disponibles en las columnas de unión en las tablas de unión. El servidor de base de datos aplica primero los filtros que existan y, a continuación, ordena las filas de cada tabla en la columna de unión.
UNION ALL UNIONA Una unión de los resultados de dos sentencias SELECT para formar una tabla de resultados individual que puede contener filas duplicadas.
VTI TABLE VIRTTB Una tabla virtual, que no es un archivo de trabajo general.

Comentarios