Cada base de datos habilitada para DB2 Net Search Extender contiene una vista db2ext.textindexes. Ésta contiene información sobre los valores, los datos estadísticos y los valores por omisión de los índices de texto creados en esta base de datos.
Cuando crea un índice de texto, se crean entradas nuevas en db2ext.textindexes. Cuando se descartan los índices de texto, estas entradas se suprimen.
Es posible consultar la vista para obtener información sobre los índices. A continuación se muestra un ejemplo de la utilización del esquema de índice:
db2 "select COLNAME from DB2EXT.TEXTINDEXES where INDSCHEMA='miesquema' and INDNAME='miíndice'"
Sin embargo, observe que no es posible modificar la vista utilizando mandatos normales de manipulación de datos SQL ni crear o descartar la vista de catálogo de forma explícita. En la tabla siguiente se muestra el contenido adicional de la vista.
Tenga también en cuenta que los parámetros de duplicación no se
incluyen en esta vista.
Tabla 10. Vista db2ext.textindexes
Atributo | Tipo | Notas |
---|---|---|
INDSCHEMA | VARCHAR(128) | Nombre de esquema del índice de texto. |
INDNAME | VARCHAR(128) | Nombre del índice de texto. |
TABSCHEMA | VARCHAR(128) | Nombre de tabla del esquema de las tablas base, apodos y vistas. |
TABNAME | VARCHAR(128) | Nombre del seudónimo sobre el que se creó el índice. |
COLNAME | VARCHAR(128) | Columna en la que se creó el índice. |
CCSID | INTEGER | CCSID del documento para este índice. |
LANGUAGE | VARCHAR(5) | Idioma del documento para este índice. |
FUNCTIONSCHEMA | VARCHAR(128) | Esquema de la función de correlación de columnas. |
FUNCTIONNAME | VARCHAR(18) | Nombre de la función de correlación de columnas. |
INDEXDIRECTORY | VARCHAR(256) | Directorio de los archivos de índices de texto completo. |
WORKDIRECTORY | VARCHAR(256) | Directorio de los archivos temporales del índice. |
CACHEDIRECTORY | VARCHAR(256) | Directorio de la antememoria permanente (si persistentcache=1). |
UPDATEFREQUENCY | VARCHAR(300) | Criterio de activación para aplicar actualizaciones automáticas a este índice. |
UPDATEMINIMUM | INTEGER | Número mínimo de documentos que deben cambiarse antes de realizar una actualización. |
EVENTVIEWSCHEMA | VARCHAR(128) | Esquema de la vista de sucesos creada para este índice. |
EVENTVIEWNAME | VARCHAR(128) | Nombre de la vista de sucesos creada para este índice. |
LOGVIEWSCHEMA | VARCHAR(128) | Esquema de la vista de anotaciones cronológicas creada para un índice. |
LOGVIEWNAME | VARCHAR(128) | Nombre de la vista de anotaciones cronológicas creada para un índice (importante para la actualización incremental en vistas). |
COMMITCOUNT | INTEGER | Valor por omisión para actualizaciones con número total de confirmaciones. |
NUMBER_DOCS | INTEGER | Número total de documentos en el índice actualmente. Tenga en cuenta que durante una actualización de índice, este valor sólo se actualiza si commitcount está establecido. |
REORG_SUGGESTED | INTEGER | Indica si el rendimiento puede mejorarse ejecutando UPDATE INDEX REORGANIZE. Este parámetro sólo es verdadero (1) si se ha sugerido una reorganización del índice en uno de los nodos cómo mínimo. |
REORGAUTOMATIC | INTEGER | 1, si el índice se reorganiza automáticamente durante la operación de actualización. |
RECREATEONUPDATE | INTEGER | 1, si el índice se reorganiza automáticamente durante la operación de actualización. |
CREATIONTIME | TIMESTAMP | Hora de creación del índice. |
UPDATETIME | TIMESTAMP | Hora de la última actualización. Si UPDATE TIME es igual a CREATION TIME, significa que no se ha procesado ninguna actualización. |
PERSISTENTCACHE | INTEGER | 1, si se utiliza antememoria permanente. |
MAXIMUMCACHESIZE | INTEGER | Tamaño máximo de la antememoria. |
PCTFREE | INTEGER | Porcentaje de antememoria que queda libre para inserciones posteriores. |
CACHETABLE | VARCHAR(32000) | Lista de expresiones de columna para CACHE TABLE. |
RESULTORDER | VARCHAR(32000) | ordenar-por-SQL para INITIAL RESULT ORDER. |
ATTRIBUTES | VARCHAR(32000) | Lista de expresiones de columna para ATTRIBUTES. |
VIEWKEYCOLUMNS | VARCHAR(32000) | Columnas clave para índice en una vista. |