Puntos clave: Las tablas de catálogo en Db2 12 proporcionan información esencial sobre las estructuras de bases de datos, incluyendo tipos definidos por el usuario, tablas, vistas y restricciones. Apoyan la gestión de bases de datos almacenando metadatos cruciales para las operaciones de la base de datos.
- Incluye tablas como SYSIBM. SYSCOLUMNS y SYSIBM. SYSTABLES.
- Facilita la gestión de permisos y dependencias de bases de datos.
Consulta el índice interactivo de Tablas del Catálogo Db2 12 para z/OS
SYSIBM. IPLIST
Permite especificar múltiples direcciones IP para una UBICACIÓN dada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE ENLACE | VARCHAR (24) | Asociado con el valor especificado en la columna LINKNAME en la tabla UBICACIONES y la tabla IPNAMES. Los valores de otras columnas en la tabla IPNAMES se aplican al servidor identificado por LINKNAME |
| IPADDR | VARCHAR (254) | Contiene una dirección IPv4 o IPv6, o el nombre de dominio de un host TCP/IP remoto de un servidor |
| IBMREQD | CHAR(1) | Un valor de Y significa que la fila proviene de la cinta MRM |
SYSIBM. NOMBRES INDIVIDUALES
Define los servidores DRDA remotos a los que DB2 puede acceder usando TCP/IP
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE ENLACE | VARCHAR (24) | El valor especificado debe especificarse en la columna LINKNAME del rol asociado en LOCATIONS |
| SECURITY_OUT | CHAR(1) |
Opción de seguridad DRDA utilizada cuando las aplicaciones SQL DB2 locales se conectan a un servidor remoto asociado a este host TCP/IP: Un "ya verificado" D "cifrado de datos sensibles a la seguridad y identificador de usuario" E "cifrado de datos sensibles a la seguridad de usuario, contraseña y seguridad" R "RACF PassTicket" p "contraseña" |
| NOMBRES DE USUARIO | CHAR(1) |
Controla la traducción del ID de autenticación saliente. Se realiza cuando DB2 están enviado un ID de autenticación a un servidor remoto: O Un ID saliente están sujeto a traducción. La tabla USERNAMES son utilizada para realizar la traducción de ID. No se realiza ninguna traducción ni comprobación de 'proviene de' están realizar IDs entrantes. La tabla de nombres de usuario S se está utilizando para obtener el sistema AUTHID usado para establecer una conexión confiable En blanco No ocurre ninguna traducción |
| IBMREQD | CHAR(1) | Y indica que la fila vino una cinta MRM |
| IPADDR | VARCHAR (254) | Dirección IP o nombre de dominio de un host TCP/IP remoto |
SYSIBM. UBICACIONES
Contiene una fila para cada servidor remoto accesible
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UBICACIÓN | VARCHAR (128) | Un nombre de ubicación único para un servidor accesible. Nombre por el que el servidor remoto está conocido por las aplicaciones SQL DB2 locales |
| NOMBRE ENLACE | VARCHAR (128) | Identifica los atributos VTAM o TCP/IP asociados a esta ubicación |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| PUERTO | VARCHAR (96) | TCP/IP se está utilizando para conexiones DRDA salientes cuando están ciertas las siguientes instrucciones: Existe fila en IPNAMES, donde la columna LINKNAME coincide con el valor especificado en la columna UBICACIONES LINKNAME |
| TPN | VARCHAR (192) | Se usa solo cuando el DB2 local inicia una conversación SNA con otro servidor |
| DBALIAS | VARCHAR (128) | Alias de base de datos. Nombre asociado al servidor. El nombre se está utilizado para acceder a un servidor de base de datos remoto |
| CONFIABLE | CHAR(1) |
Se puede confiar en la conexión al servidor remoto. Restringido solo a TCP/IP. Ignorado para conexiones usando SNA. La ubicación Y está de confianza. El acceso a la ubicación remota requiere un contexto de confianza definido en la ubicación remota No se está de confianza en N Location |
| SEGURO | CHAR(1) |
Utiliza el protocolo Secure Socket Layer (SSL) para conexiones DRDA salientes cuando las aplicaciones locales DB2 se conectan a un servidor de base de datos remoto usando TCP/IP Y Conexión segura usando SSL requerida para el DRDA saliente No se está necesaria una conexión N Secure para el DRDA saliente |
SYSIBM. LULISTA
Permite especificar varios nombres de LU para una UBICACIÓN dada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE ENLACE | VARCHAR (24) | Valor de la columna LINKNAME UBICACIONES con las que esta fila está asociada. También el valor de la columna LUNAME en la tabla LUNAMES. Los valores de otras columnas en la fila LUNAMES se aplican a LU identificado por la columna LUNAME en esta fila de LULIST |
| LUNAME | VARCHAR (24) | Nombre de unidad lógica VTAM (LUNAME) del sistema de bases de datos remotas. LUNAME no debe existir en la columna LUNAME de LUNAMES |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. LUMODES
Proporciona VTAM con límites de conversación para una combinación específica de LUNAME y MODENAME
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| LUNAME | VARCHAR (24) | LU nombre del servidor implicado en el procesamiento del CNOS |
| MODENAME | VARCAHR(24) | Nombre de una descripción del modo de inicio de sesión en la tabla de modos de inicio de sesión VTAM |
| LÍMITE DE CONVERSIÓN | SMALLINT | Número máximo de conversaciones activas entre DB2 local y otro sistema para este modo. Usado para anular el número en el parámetro DSESLIM de la instrucción de definición VTAMAPPL para este modo |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. LUNAMES
Contiene una fila para cada cliente o servidor SNA remoto que se comunica con DB2
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| LUNAME | VARCHAR (24) | Nombre de LU para uno o más sistemas accesibles |
| SYSMODENAME | VARCHAR (24) | Modo utilizado para establecer conversaciones entre sistemas |
| SECURITY_IN | CHAR(1) |
Define las opciones de seguridad cuando un cliente SNA se conecta a DB2: V 'verifica' Un 'ya verificado' |
| SECURITY_OUT | CHAR(1) |
Define la opción de seguridad utilizada cuando las aplicaciones SQL DB2 locales se conectan a cualquier servidor remoto asociado a este LUNAME Un 'ya verificado' R 'RACF PassTicket' P 'contraseña' |
| ENCRYPTPSWDS | CHAR(1) |
Solo se aplica a DB2 para socios z/OS. Proporcionado para soportar conectividad a versiones anteriores de DB2 que no podían soportar RACF PassTickets N Las contraseñas no son en formato interno cifrado por RACF (por defecto) Y Para las solicitudes salientes, la contraseña cifrada se están extraída de RACF y envía al servidor. Para las solicitudes entrantes, la contraseña se está tratada como cifrada |
| MODESELECT | CHAR(1) |
Utiliza la tabla MODESELECT: N utiliza modos por defecto: IBMDB2LM (protocolo privado DB2) e IBMRDB (DRDA) Y busca en MODESELECT el nombre de modo apropiado |
| NOMBRES DE USUARIO | CHAR(1) |
Controla la traducción de ID de autorización entrante y saliente, y la comprobación de 'proviene de'. La traducción entrante y la comprobación de 'viene de' son realiza cuando están se recibe un ID de autorización de un cliente remoto. La traducción saliente están realiza cuando DB2 están envía un ID de autorización por DB2 a un servidor remoto. Cuando están especifican I, O o B en esta columna, las filas en USERNAMES son utilizan para realizar la traducción de ID. I Un ID entrante está sujeto a traducción y comprobación de 'proviene de'. No se está traduciendo en identificadores salientes O No se está realizando traducción ni comprobación de 'procedencia' en los IDs entrantes. Un ID saliente está sujeto a traducción. B Un ID entrante está sujeto a la traducción y comprobación de 'proviene'. Un ID saliente está sujeto a traducción En blanco No se produce ninguna traducción |
| GENÉRICO | CHAR(1) |
DB2 debería utilizar su nombre real de LU o un nombre genérico de LU para identificarse ante la LU asociada, que está identificada por esta fila N nombre real VTAMLU de este subsistema DB2 Y VTAM nombre genérico de LU de este subsistema DB2 |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. MODESELECT
Asocia un nombre de modo a cualquier conversación creada para soportar una solicitud SQL saliente
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| AUTHID | VARCHAR (128) | ID de autenticación de la solicitud SQL. En blanco (por defecto) = MODENAME especificado para la fila se están aplicando a todos los IDs de autorización |
| PLANNAME | VARCHAR (24) | Nombre del plano asociado a la solicitud SQL. Blank (por defecto)= MODENAME especificado se está aplicando a todos los nombres de planes |
| LUNAME | VARCHAR (24) | Nombre de LU asociado a la solicitud SQL |
| MODENAME | VARCAHR(24) | Nombre del modo de inicio de sesión en la tabla de modo de inicio de sesión VTAM para ser utilizado en soporte de la solicitud SQL saliente. Si está en blanco, IBMDB2LM están usado para el protocolo privado DB2 e IBMRDB están para DRDA |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. POLÍTICAS DE AUDITORÍA
Contiene una fila para cada política de pedido
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
|
POLÍTICA DE AUDITORÍA NOMBRE |
VARCHAR (128) |
Nombre de la política de auditoría
|
| OBJECTSCHEMA | VARCHAR (128) | Esquema del objeto auditado. El esquema de objetos solo se aplica a categorías. OBJMAINT y EXECUTE |
| NOMBRE OBJETO | VARCHAR (128) | Nombre del objeto |
| TIPO OBJETO | CHAR(1) |
Tipo de objeto para las categorías OBJMAINT y EXECUTE: Un alias Tabla clone de C P Tabla implícita creada para columnas XML Tabla T en blanco Todos los tipos de objetos anteriores |
| CREATEDTS | MARCA TEMPORAL | Hora en la que se insertó la fila |
| ALTERDTS | MARCA TEMPORAL | Hora en la última actualización de la fila |
| COMPROBACIÓN | CHAR(1) |
Los fallos de autorización y autenticación son auditados: R: Auditar todos los fallos (autorización y autenticación) En blanco Ninguna auditoría |
| VALIDAR | CHAR(1) |
La auditoría está habilitada cuando se está establecida o utilizada por otro usuario una conexión confiable: Una auditoría para todos En blanco Ninguna auditoría |
| OBJMAINT | CHAR(1) |
La auditoría está habilitada cuando la tabla identificada por las columnas OBJECTSCHEMA, OBJECTNAME y OBJECTTYPE está alterada o eliminada: Una auditoría cuando se está alterada o eliminada una tabla especificada En blanco Ninguna auditoría |
| EJECUTAR | CHAR(1) |
La auditoría está habilitada cuando se está accedido a la tabla identificada por las columnas OBJECTSCHEMA, OBJECTNAME y OBJECTTYPE durante la primera operación realizada por cada unidad de trabajo. Los registros vinculan información en tiempo sobre sentencias SQL que involucran tablas identificadas por OBJECTSCHEMA, OBJECTNAME y OBJECTTYPE Una auditoría cuando se está accediendo a una tabla especificada durante la primera operación de cualquier tipo realizada por cada unidad de trabajo, un proceso de utilidad o aplicación C Auditoría cuando se está accedido a la tabla especificada durante la primera operación de inserción, actualización o eliminación realizada por cada unidad de trabajo En blanco Ninguna auditoría |
| CONTEXTO | CHAR(1) |
Si la auditoría está habilitada para el Comienza de una utilidad, un cambio en un objeto o fase de la utilidad, y el fin de la utilidad: R: Auditoría de todas las empresas de servicios públicos En blanco Ninguna auditoría |
| SECMAINT | CHAR(1) |
Si la auditoría está habilitada para cuando se están otorgada una subvención o revocación o se están creados o modificados un contexto de confianza: R: Auditoría de todas las empresas de servicios públicos En blanco Ninguna auditoría |
| ADMINISTRADOR DE SISTEMAS | VARCHAR (128) |
Si la auditoría está habilitada para cuando se están realizada una operación utilizando autoridad administrativa para realizar tareas de administración del sistema: En blanco Ninguna auditoría * Auditar todas las autoridades I Instalación SYSADM L SYSCTRL O SYSOPR R Instalación SYSOPR S SYSADM Puede ser una cadena concantada de todos los valores soportados |
| DBADMIN | VARCHAR (128) |
Indica si la auditoría está habilitada para cuando una operación se están realizada utilizando una autoridad administrativa para realizar tareas de administración de bases de datos: En blanco Ninguna auditoría * Auditar todas las autoridades DBADM del Sistema B C DBCTRL D DBADM E SECADM G ACCESSCTRL K SQLADM M DBMAINT P PACKADM ACCESO A DATOS T Puede ser una cadena concantada de todos los valores soportados |
| DBNAME | VARCHAR (24) | Nombre de la base de datos |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes |
| DB2START | CHAR(1) |
Indica si las políticas de auditoría son iniciadas automáticamente durante el Comienza de DB2. Se pueden especificar hasta 8 políticas de auditoría La política de auditoría Y se iniciará automáticamente La política de auditoría N no se iniciará automáticamente |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSAUTOALERTS
Contiene una fila por cada recomendación de procedimientos autonómicos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ALERT_ID | BIGINT | ID de alerta |
| HISTORY_ENTRY_ID | BIGINT | Identificación de entrada en ADMIN_UTLPROCEDURES_HIST procedimiento que produjo esta alerta |
| ACCIÓN | VARCHAR(32) | Tipo de acción solicitada por esta alerta |
| TARGET_QUALIFER | VARCHAR (128) | Calificador del objeto (nombre de la base de datos) al que se aplica la alerta |
| TARGET_OBJECT | VARCHAR (128) | Nombre del objeto (nombre del espacio de tabla) al que se aplica la alerta |
| TARGET_PARTITION | SMALLINT | Número de partición del objeto DB2 al que se aplica la alerta. 0, si se aplica a todas las particiones o si el objeto no está particionado |
| OPCIONES | VARCHAR (4000) |
Opciones especificadas y acción correspondiente están ejecutadas: Utiliza las opciones de utiliza PERFIL especificadas en el perfil TABLA Las opciones solo aplican para esta tabla COLUMNAS Las opciones solo se aplican para estas columnas MUESTRA Se está permitida la muestreo |
| CREATEDTS | MARCA TEMPORAL | Marca de tiempo cuando se emitió la alerta |
| DURACIÓN | ENTERO | Estimación del tiempo, en segundos, para ejecutar la acción correspondiente |
| SITUACIÓN | VARCHAR(32) |
Estado de la tarea planificada actual ABRIR La alerta aún no se está resuelta EN CURSO La ejecución de la alerta está en curso COMPLETADO La ejecución de la alerta está completada |
| STARTTS | MARCA TEMPORAL | Marca temporal de cuándo comenzó la ejecución de la alerta |
| ENDTS | MARCA TEMPORAL | Marca temporal para cuando terminó la ejecución de la alerta |
| RETURN_CODE | ENTERO | Código de retorno escrito directamente por el procedimiento almacenado autónomo que resolvió alerta |
| ERROR_MESSAGE | VARCHAR (1331) | Mensaje de error que indica por qué la alerta no se resolvió con éxito |
| SALIDA | CLOB(2M) | Salida escrita directamente por el procedimiento almacenado autónomo que ejecuta la tarea planificada |
| ROWID | ROWID | Valor ROWID para la columna CLOB de esta tabla |
SYSIBM. SYSAUTOALERTS_OUT
Una tabla auxiliar para la columna OUTPUT del SYSIBM. Tabla SYSAUTOALERTS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SALIDA | CLOB(2M) | La salida del procedimiento almacenado autónomo |
SYSIBM. SYSAUTORUNS_HIST
Contiene una fila por cada vez que se ha ejecutado un procedimiento autónomo
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| HISTORY_ENTRY_ID | BIGINT | ID de la entrada en la tabla histórica |
| PROC_NAME | VARCHAR (128) | Nombre del procedimiento almacenado autónomo que produjo entrada |
| STARTTS | MARCA TEMPORAL | Marca de tiempo cuando comenzó el procedimiento almacenado autónomo |
| ENDTS | MARCA TEMPORAL | Marca de tiempo cuando terminaba el procedimiento almacenado autónomo |
| SALIDA | CLOB(2M) | Salida del procedimiento almacenado autónomo |
| ERROR_MESSAGE | VARCHAR (1331) | Un mensaje de error que indica por qué el procedimiento almacenado autónomo no tuvo éxito |
| RETURN_CODE | ENTERO | Código de retorno escrito directamente por procedimiento almacenado autónomo |
| ROWID | ROWID | Valor ROWID para la columna OUTPUT de esta tabla |
SYSIBM. SYSAUTORUNS_HISTOU
Una tabla auxiliar para la columna OUTPUT del SYSIBM. SYSAUTORUNS_HIST tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SALIDA | CLOB(2M) | La salida del procedimiento almacenado autónomo |
SYSIBM. SYSAUTOTIMEWINDOWS
Contiene una fila por cada periodo de tiempo durante el cual se pueden ejecutar procedimientos autónomos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| WINDOW_ID | BIGINT | ID de la ventana temporal descrita en esta fila |
| DB2_SSID | CHAR(4) | Nombre de miembro de DB2 sobre el que deben ejecutarse tareas planificadas |
| MONTH_WEEK | CHAR(1) |
Cómo se está interpretado el valor de la columna DAY: El valor M de la columna DÍA se está interpretado como día del mes El valor W de la columna DÍA se está interpretado como día de la semana |
| MES | ENTERO | Mes en el que se aplica la ventana temporal |
| DAY | ENTERO | Día del mes o día de la semana para el que se aplica la ventana horaria |
| FROM_TIME | HORA | Hora del día en la que se aplica la ventana temporal |
| TO_TIME | HORA | Hora del día en la que termina la ventana temporal |
| ACCIÓN | VARCHAR (256) | Lista de acciones permitidas durante esta ventana temporal separada por comas |
| MAX_TASKS | ENTERO | Número de acciones concurrentes permitidas durante la ventana de tiempo |
SYSIBM. SYSAUXRELS
Contiene una fila para cada tabla auxiliar creada para una columna LOB
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBOWNER | VARCHAR (128) | Esquema de la tabla base |
| TBNAME | VARCHAR (128) | Nombre de la tabla base |
| COLNAME | VARHCAR(128) | Nombre de la columna LOB en la tabla base |
| PARTICIÓN | SMALLINT | Número de partición si el espacio base de la tabla está particionado. Si no, 0 |
| AUXTBOWNER | VARCHAR (128) | Esquema del propietario de la tabla auxiliar |
| AUXTBNAME | VARCHAR (128) | Nombre de la tabla auxiliar |
| AUXRELOBID | ENTERO | Relación interna de identificadores entre la tabla base y la tabla auxiliar |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| RECREADA | CHAR(1) | La versión de DB2 se utilizó para Crear objetos. En blanco si es anterior a la 9 |
SYSIBM. SYSCHECKDEP
Contiene una fila por cada referencia a una columna en una restricción de comprobación de tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBOWNER | VARCHAR (128) | Esquema del propietario de la tabla sobre la cual se está definida la restricción de comprobación |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está definida la restricción de comprobación |
| NOMBRE DE CONTROL | VARCHAR (128) | Nombre de la restricción de verificación |
| COLNAME | VARCHAR (128) | Nombre de la columna a la que se refiere la restricción de comprobación de tabla |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSCHECKS
Contiene una fila para cada restricción de comprobación de tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBOWNER | VARCHAR (128) | Esquema del propietario de la tabla sobre la cual se está definida la restricción |
| CREADOR | VARCHAR (128) | ID de autorización del creador de la restricción de comprobación de tabla |
| DBID | SMALLINT | Identificador interno de la base de datos para la restricción de comprobación de tabla |
| OBID | SMALLINT | Identificador interno de la restricción de comprobación de tabla |
| MARCA TEMPORAL | MARCA TEMPORAL | Se creó una restricción de comprobación de horario |
| RBA | CHAR(10) | Registrar RBA cuando se creó la restricción de comprobación de tabla |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta básica (MRM) |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está definida la restricción de comprobación |
| NOMBRE DE CONTROL | VARCHAR (128) | Nombre de la restricción de comprobación de tabla |
| CONDICIÓN DE COMPROBACIÓN | VARCHAR (7400) | Texto de la restricción de comprobación de tabla |
| RECREADA | CHAR(1) | La versión de DB2 se está utilizada para Crear el objeto. En blanco si es anterior al 9 |
| ENVID | ENTERO | Identificador interno de entorno |
| PUNTO | CHAR(1) |
Tipo de negocio asociado con la restricción de comprobación: B: BUSINESS_TIME restricción de comprobación S: SYSTEM_TIME restricción de comprobación En blanco: no aplicable |
SYSIBM. SYSCHECKS2
Contiene una fila para cada restricción de comprobación de tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBOWNER | VARCHAR (128) | Esquema del propietario de la tabla sobre la cual se está definida la restricción |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está definida la restricción de control |
| NOMBRE DE CONTROL | VARCHAR (128) | Nombre de la restricción de comprobación de tabla |
| PATHSCHEMA | VARCHAR (2048) | Se creó la restricción de comprobación de ruta SQL en el momento |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| RECREADA | CHAR(1) | La versión de DB2 se está utilizada para Crear el objeto. En blanco si es anterior al 9 |
SYSIBM. SYSCOLAUTH
Privilegios UPDATE o REFERENCES que poseen los usuarios en columnas individuales de la tabla o vista
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación del usuario que concedió privilegios. Puede ser PÚBLICO o PÚBLICO* |
| GRACIA | VARCHAR (128) | ID de autorización del usuario que posee privilegio o nombre de un plan o paquete que utiliza privilegios |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: En blanco: Un ID de autorización L: Rol P: Unn plan o paquete de solicitud. El beneficiario está un paquete si COLLID no está en blanco |
| CREADOR | VARCHAR (128) | Esquema del propietario de la tabla o vista sobre la cual se está el privilegio de actualización |
| NOMBRE | VARCHAR (128) | Nombre de la tabla o vista |
| COLNAME | VARCHAR (128) | Nombre de las columnas a las que se aplica el privilegio UPDATE |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| COLISIÓN | CHAR(128) | Si GRANTEE están un paquete, el nombre de su colección. Si no, en blanco |
| CONTOKEN | CHAR(8) | Si GRANTEE están un paquete, el token de consistencia de DBRM del cual se derivó. Si no, en blanco |
| PRIVILEGIO | CHAR(1) |
Fila privilegiada describe: Privilegio de REFERENCIAS R En blanco Privilegio UPDATE |
| GRANTEDTS | MARCA TEMPORAL | Época en la que GRANT fue ejecutado |
| GRANTEDORTYPE | CHAR(1) |
Tipo de otorgante Rol L En blanco ID de autorización que no están un rol |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSCOLDIST
Filas para cardinalidad, frecuencia e estadísticas de histograma para una sola columna o un grupo de columnas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| TBOWNER | VARCHAR (128) | Esquema de la tabla que contiene columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene columna |
| VARCAHR(128) | Nombre de la columna | |
| COLVALUE | VARCHAR (2000) | Datos de un valor que ocurre con frecuencia |
| TIPO | CHAR(1) |
Tipo de estadísticas recopiladas: C Cardinalidad F Valor frecuente Estadísticas del histograma H N valor de frecuencia no acolchado |
| CARDF | FLOAT |
TYPE='C', número de valores distintos para el grupo de columnas TYPE='H', número de valores distintos para el grupo de columnas en un cuantil indicado por QUANTILENO |
| COLGROUPCOLNO | VARCHAR (254) | Conjunto de columnas asociadas a estadísticas |
| NUMCOLUMNS | SMALLINT | Número de columnas asociadas a las estadísticas |
| FREQUENCYF | FLOAT | Porcentaje de filas en la tabla con valor especificado en COLVALUE cuando el número se está multiplicado por 100 |
| QUANTILENO | SMALLINT | Número de secuencia ordinario de cuantiles en un rango de valores consecutivo completo, de bajo a alto. No actualizable |
| BAJO VALOR | VARCHAR (2000) | TYPE='H', cota inferior para el cuantil en QUANTILENO. No se usa si el tipo no están 'H'. No actualizable |
| ALTO VALOR | VARCHAR (2000) | TYPE='H', cota superior para el quantile en QUANTILENO. No se usa si el tipo no están 'H'. No actualizable |
SYSIBM. SYSCOLDISTSTATS
Filas por partición para la cardinalidad, frecuencia y estadísticas de histograma
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SMALLINT | No utilizado | |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| PARTICIÓN | SMALLINT | Número de partición para el espacio de tabla que contiene la tabla en la que está definida la columna |
| TBOWNER | VARCHAR (128) | Esquema del propietario de la tabla que contiene columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene columna |
| NOMBRE | VARCHAR (128) | Nombre de la columna |
| COLVALUE | VARCHAR (2000) | Datos de un valor que ocurre con frecuencia. PARA DATOS DE BITS un valor de datos no caracterizado por un tipo de dato que no es de caracteres, los datos pueden no ser imprimibles |
| TIPO | CHAR(1) |
Tipo de estadísticas recopiladas: C Cardinalidad F Fvalor recorrente Estadísticas del histograma H N Valor de frecuencia no acolchado |
| CARDF | FLOAT |
TYPE=C, número de valores distintos para el grupo de columnas. TYPE=N o F, número de filas o claves en la partición para las que se aplica el valor FREQUENCYF. TYPE=H, número de valores distintos del grupo de columnas en un cuantil en QUANTILENO |
| COLGROUPCOLNO | VARCHAR (254) | Conjunto de columnas asociadas a estadísticas |
| NUMCOLUMNS | SMALLINT | Número de columnas asociadas a las estadísticas |
| FREQUENCYF | FLOAT | Porcentaje de filas en la tabla con valor especificado y COLVALUE cuando el número se están multiplicado por 100 |
| QUANTILENO | SMALLINT | Número de secuencia ordinario de un cuantil en todo el rango de valores consecutivos, de bajo a alto. No actualizable |
| BAJO VALOR | VARCHAR (2000) | Para TYPE='H', cota inferior para cuantil indicada por QUANTILENO. No se usa si TYPE no están 'H'. No actualizable |
| ALTO VALOR | VARCHAR (2000) | Para TYPE='H', el límite superior para el cuantil indicado por QUANTILENO. No se usa si el tipo no están 'H'. No actualizable |
SYSIBM. SYSCOLDIST_HIST
Contiene filas de SYSCOLDIST
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| TBOWNER | VARCHAR (128) | Esquema de la tabla que contiene columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene columna |
| NOMBRE | VARCHAR (128) | Nombre de la columna. Si NUMCOLUMNS están mayor que 1, el nombre de la primera columna del conjunto de columnas asociadas a estadísticas |
| COLVALUE | VARCHAR (2000) | Contiene datos de un valor que ocurre con frecuencia |
| TIPO | CHAR(1) |
Tipo de estadísticas recopiladas: C Cardinalidad F Valor frecuente Estadísticas del histograma H N Valor de frecuencia no acolchado |
| CARDF | FLOAT(8) |
TYPE='C', número de valores distintos para el grupo de columnas TYPE='H', número de valores distintos para el grupo de columnas en el cuantil en QUANTILENO. -1 si estadísticas no se recopilan |
| COLGROUPCOLNO | VARCHAR (254) | Conjunto de columnas asociadas a estadísticas |
| NUMCOLUMNS | SMALLINT | Número de columnas asociadas a estadísticas |
| FREQUENCYF | FLAOT(8) | Porcentaje de filas en la tabla, valor especificado en COLVALUE cuando el número se están multiplicado por 100 |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| QUANTILENO | SMALLINT | Número de secuencia ordinario de un cuantil en todo el rango de valores consecutivos, de bajo a alto. No actualizable |
| BAJO VALOR | VARCHAR (2000) | TYPE='H', el límite inferior para el cuantil indicado por QUANTILENO. No se usa si TYPE no están 'H'. No actualizable |
| ALTO VALOR | VARCHAR (2000) | TTYPE='H', el límite superior para el cuantil indicado por QUANTILENO. No se usa si el tipo no están 'H'. No actualizable |
SYSIBM. SYSCOLSTATS
Contiene estadísticas de partición con columnas seleccionadas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| HIGHKEY | VARCHAR (2000) | Valor más alto de columna dentro de la partición |
| HIGH2KEY | VARCHAR (2000) | Segundo valor más alto de columna dentro de la partición |
| EN FONDO | VARCHAR (2000) | Valor más bajo de columna dentro de la partición |
| LOW2KEY | VARCHAR (2000) | Segundo valor más bajo de la columna dentro de la partición |
| COLCARD | ENTERO | Número de valores de columna distintos en la partición |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| PARTICIÓN | SMALLINT | Número de partición para el espacio de tabla que contiene la tabla en la que se está definida la columna |
| TBOWNER | VARCHAR (128) | Esquema o calificador de la tabla que contiene la columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene la columna |
| NOMBRE | VARCHAR (128) | Nombre de la columna |
| COLCARDDATA | VARCHAR (1000) | Solo utiliza interna |
| STATSFORMAT | CHAR(1) |
Estadísticas de la tabla recopiladas: No se han recopilado estadísticas en blanco o los valores estadísticos de las columnas varchar son rellenados N valores estadísticos de columna VARCHAR no son rellenados Una columna actualizable |
SYSIBM. SYSCOLUMNS
Contiene una fila por cada columna en una tabla o vista
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre de la columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla o vista que contiene la columna |
| TBCREATOR | VARCHAR (128) | Esquema de la tabla o vista que contiene la columna |
| COLNO | SMALLINT | Posición numérica de las columnas en la tabla o vista |
| COLTYPE | CHAR(8) | Tipo de columna especificado en la definición de la columna |
| DURACIÓN | SMALLINT | longitud de la columna |
| ESCALA | SMALLINT | Si el tipo de columna está DECIMAL, el valor representa la escala |
| NULOS | CHAR(1) |
La columna contiene valores nulos: N = no Y = sí Puede ser N para una columna de vista derivada de una expresión o función. Permite nulos cuando una lista externa de selección se refiere a ella |
| HIGH2KEY | VARCHAR (2000) | Segundo valor más alto de columna |
| LOW2KEY | VARCHAR (2000) | Segundo valor más bajo de columna |
| ACTUALIZACIONES | CHAR(1) |
Si la columna puede actualizarse: N = no Y = sí Los valores están N la columna están: * Derivado de una función u expresión * Una columna que se está definida con atributos AS IDENTITY y GENERATED ALWAYS (GENERADO). El valor puede ser Y para columnas de una vista de solo lectura |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| COMENTARIOS | VARCHAR (72) | Una cadena de caracteres proporcionada por el usuario con COMENTARIO SOBRE |
| PREDETERMINADO | CHAR(1) | Significativo solo si la columna TYPE para la fila asociada de SYSTABLES indica una Tabla(T) o una tabla temporal creada (G) |
| KEYSEQ | SMALLINT | Posición numérica de la columna dentro de la clave primaria. 0 si no forma parte de una clave primaria |
| FOREIGNKEY | CHAR(1) |
Se aplica a columnas de caracteres o CLOB, indica subtipo de datos: Datos de B BIT M MIXED datos Datos SBCS de S Blank |
| FLDPROC | CHAR(1) |
La columna tiene un procedimiento de campo: N No Sy Sí Blank Para una vista definida antes de V7 |
| DISCOGRÁFICA | VARCHAR (90) | Etiqueta de columna proporcionada por el usuario con una ETIQUETA ACTIVADA; si no, en blanco |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| VALOR PREDETERMINADO | VARCHAR (1536) | Tiene sentido solo si la columna que se describe está para una tabla (la columna TYPE de la fila asociada SYSTABLES está T para tabla o G para tabla temporal creada) |
| COLCARDF | FLOAT | Número estimado de valores distintos en columna |
| COLSTATUS | CHAR(1) |
Estado de la definición de una columna: I Definición está incompleta porque no se ha creado un espacio de tabla LOB, una tabla auxiliar o un índice en una tabla auxiliar En blanco Definición de completo |
| LENGTH2 | ENTERO |
Longitud máxima de los datos obtenidos de la columna: 0 No es una columna LOB ni ROWID 40 Para una columna ROWID, la longitud del valor devuelto 1 a 2 147 483 647 bytes Para una columna LOB, la longitud máxima |
| DATATYPEID | ENTERO | Para un tipo de dato incorporado, ID interno de tipo incorporado. Para un tipo distinto, ID interno de tipo distinto. Si se crea antes de V6, el valor está 0 |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado, 0. Para un tipo distinto, ID interno de un tipo distinto en el que se está basado un tipo distinto. Si se crea antes de V6, el valor está 0 |
| TYPESCHEMA | VARCHAR (128) | Si COLTYPE está DISTINTO, esquema de tipo distinto. Si no, SYSIBM |
| NOMBRE TIPO | VARCHAR (128) | Si COLTYPE está DISTINTO, nombre del tipo distinto. De lo contrario, el valor está igual al valor de la columna COLTYPE |
| CREATEDTS | MARCA TEMPORAL | Marca de tiempo en la que se creó la columna |
| STATS_FORMAT | CHAR(1) |
Tipo de estadísticas recopiladas: En blanco No se han recopilado estadísticas o las columnas estadísticas varchar son rellenadas Los valores estadísticos de la columna de Varchar son rellenados Una columna actualizable |
| PARTKEY_COLSEQ | SMALLINT | Posición numérica de la columna dentro de la clave de partición de la tabla. 0 si no está parte de la clave de partición. Aplicable solo si la tabla utiliza particionamiento controlado por tabla |
|
PARTKEY_ ORDENACIÓN |
CHAR(1) |
Orden de columna en la clave de partición Un ascenso D Descendente Blank La columna no se está usando como parte de una clave de partición |
| ALTERDTS | MARCA TEMPORAL | Marca de tiempo en el momento en que ocurrió el altar |
| CCSID | ENTERO | CCSID de la columna |
| OCULTO | ENTERO |
La columna está oculta P Parcialmente oculto N No oculto |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está usado para Crea el objeto |
| CONTROL_ID | ENTERO | Identificador interno de columna a través de la máscara de control definido para esta columna. 0 si no se está definida una máscara de control de acceso a columna para la columna |
|
XML_ TYPEMOD_ID |
ENTERO |
Idea del modificador de tipo XML
|
| PUNTO | CHAR(1) |
Indica si la columna están el Comienza o el final del periodo durante un periodo SYSTEM_TIME o BUSINESS_TIME: B Comienza de la BUSINESS_TIME C Fin del periodo BUSINESS_TIME con periodo exclusivo Fin de periodo BUSINESS_TIME periodo inclusivo S Comienza de la época SYSTEM_TIME T Fin del periodo SYSTEM_TIME En blanco No se usa como Comienza ni como final de un periodo |
|
GENERATE_ ATTR |
CHAR(1) |
Indica atributo generado por columnas: A Definido como GENERATED_ALWAYS B Definido como GENERATEDBY_DEFAULT en blanco No se están aplicables ni el valor de la columna DEFAULT A, D, E, F, I o J, ni definido a partir de una versión anterior de DB2 |
|
HASHKEY_ COLSEQ |
SMALLINT | Contiene la posición numérica dentro de la clave hash de las tablas |
|
ENCODING_ ESQUEMA |
CHAR(1) |
Esquema de codificación de columna. Un ASCII E EBCDIC U UNICODE |
SYSIBM. SYSCOLUMNS_HIST
Contiene filas de SYSCOLUMNS.
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre de la columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla o vista que contiene la columna |
| TBCREATOR | VARCHAR (128) | Esquema o calificador de la tabla o vista que contiene la columna |
| COLNO | SMALLINT | Lugar numérico de la columna en la tabla o vista |
| COLTYPE | CHAR(8) | Tipo de columna especificado en la definición de columna |
| DURACIÓN | SMALLINT | Longitud de la columna |
| LENGTH2 | ENTERO |
Longitud máxima de los datos obtenidos de la columna 0 No es una columna LOB ni ROWID 40 Para una columna ROWYD, longitud del valor devuelto 2 a 2 147 483 647 bytes. Para una columna LOB, longitud máxima |
| NULOS | CHAR(1) | La columna puede contener valores nulos: N=No, Y=Sí |
| HIGH2KEY | VARCHAR (2000) | Segundo valor más alto de la columna |
| LOW2KEY | VARCHAR (2000) | Segundo valor más bajo de la columna |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que RUNSTATS actualizó las estadísticas |
| COLCARDF | FLOAT | Número estimado de valores distintos en columna |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| STATS_FORMAT | CHAR(1) | Tipo de estadísticas recopiladas |
SYSIBM. SYSCONSTDEP
Registra dependencias sobre restricciones de comprobación o valores predeterminados definidos por el usuario para una columna
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BNAME | VARCHAR (128) | Nombre del objeto sobre el que existe la dependencia |
| BSCHEMA | VARCHAR (128) | Esquema del objeto sobre el que existe la dependencia |
| BTYPE | CHAR(1) |
Tipo de objeto sobre el que existe la dependencia: F= Instancia de función |
| DTBNAME | VARCHAR (128) | Nombre de la tabla a la que se aplica la dependencia |
| DTBCREATOR | CHAR(8) | Esquema del propietario de la tabla a la que se aplica la dependencia |
| DCONSTNAME | VARCHAR (128) | Si DTYPE='C', nombre no calificado de la restricción de comprobación. Si DTYPE='D', nombre de columna |
| DTYPE | CHAR(1) |
Tipo de objeto: Restricción de comprobación C D Restricción predeterminada definida por el usuario |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| DTBOWNER | VARCHAR (128) | ID de autenticación del propietario de la tabla o un cero si se creó antes de la V9 |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: en blanco ID de autorización Rol R |
SYSIBM. SYSCONTEXT
Contiene una fila para cada contexto confiable
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del contexto de confianza |
| CONTEXTID | ENTERO | ID de contexto interno |
| DEFINIDOR | VARCHAR (128) | ID de autorización o rol que definía el contexto de confianza |
| DEFINERTYPE | CHAR(1) |
Tipo del definidor: Rol L En blanco ID de autorización |
| SYSTEMAUTHID | VARCHAR (128) | ID de autorización principal utilizado para establecer la conexión |
| DEFAULT ROLE | VARCHAR (128) | Nombre del rol predeterminado de contexto confiable |
| OBEJECTOWNERTYPE | CHAR(1) |
ROL COMO PROPIETARIO DEL OBJETO en el contexto de confianza EL ROL L COMO PROPIETARIO DEL OBJETO ESTÁ ESPECIFICADO En blanco ROL COMO PROPIETARIO DEL OBJETO no especificado |
| CREATEDTS | MARCA TEMPORAL | Tiempo en que se están creados el contexto de confianza |
| ALTEREDTS | MARCA TEMPORAL | Hora en la que el contexto de confianza están alterado por última vez |
| HABILITADO | CHAR(1) |
Estado del contexto de confianza: Y Habilitado N Incapacitado |
| PERMITIR PÚBLICO | CHAR(1) |
Se está permitido reutilizar la conexión para PÚBLICO: Se está permitida la reutilización de la conexión Y No se está permitida la reutilización de conexiones N |
| AUTHENTICATEPUBLIC | CHAR(1) | Autenticación requerida para PUBLIC |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está usando para Crear objetos |
| IBMREQD | CHAR(1) | Y indica el campamento de remo a partir de la cinta básica (MRM) |
| COMENTARIOS | VARCHAR (762) | Una cadena de caracteres que está proporcionada con la declaración COMMENT. |
|
DEFAULT_ ETIQUETA DE SEGURIDAD |
VARCHAR (24) | Nombre del contexto de la etiqueta de seguridad por defecto RACF |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSCONTEXTAUTISMS
Contiene una fila para cada ID de autorización con la que se puede usar el contexto confiable
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONTEXTID | ENTERO | ID de contexto interno de confianza |
| AUTHID | VARCHAR (128) | ID de autenticación principal que puede reutilizar una conexión |
| AUTENTICAR | CHAR(1) |
Se está necesaria la autenticación para el ID de autenticación en la columna AUTHID: Se está necesario un token de autenticación Y para el ID de autenticación. Para las solicitudes locales, el token están la contraseña. Para solicitudes remotas, el token puede ser una contraseña, un billete de acceso RACF o un token KERBEROS No se está necesaria la autenticación N |
| ROL | VARCHAR (128) | Rol para el ID de autenticación en AUTHID. El rol sustituye al rol predeterminado definido para el contexto de confianza |
| CREATEDTS | MARCA TEMPORAL | Momento en que el ID de autenticación se están añadidos al contexto de confianza |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| ETIQUETA DE SEGURIDAD | VARCHAR (24) | Etiqueta de seguridad RACF para AUTHID. La etiqueta de seguridad sustituye a la etiqueta de seguridad predeterminada definida para contexto |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSCONTROLS
Contiene una fila por cada fila de permiso y máscara de columna
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de permiso de fila o máscara de columna |
| NOMBRE | VARCHAR (128) | Nombre del permiso de fila o máscara de columna |
| PROPIETARIO | VARCHAR (128) | Propietario del permiso de fila o máscara de columna |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: ID de autorización en blanco Rol L |
| TBSCHEMA | VARCHAR (128) | Esquema de la tabla para el cual se está definido el permiso de fila o la máscara de columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla para la cual se está definido el permiso de fila o la máscara de columna |
| Correlación TB | VARCHAR (128) | Si se especifica, nombre de correlación de la tabla para la cual se está definido el permiso de fila o la máscara columna. Si no, vacío |
| COLNAME | VARCHAR (128) | Nombre de columna para qué máscara de columna está definida |
| COLNO | SMALLINT | Número de columna para qué máscara de columna se está definida |
| CONTROL_ID | ENTERO | ID de control de acceso interno |
| CONTROL_TYPE | CHAR(1) |
Tipo de objeto de control de acceso: Permiso de la fila R Máscara de columna M |
| CUMPLIDO | CHAR(1) |
Tipo de acceso que se aplica mediante permiso de fila. La máscara de columna siempre tiene un valor de 'A'. A Acceso Todo |
| IMPLÍCITO | CHAR(1) |
El permiso de fila se creó implícitamente: El permiso de n filas fue creado explícitamente o está siendo una máscara de columna El permiso de la fila Y se creó implícitamente |
| Permite | CHAR(1) |
El permiso de fila o la máscara de columna están habilitados: N No habilitado Y habilitado |
| SITUACIÓN | CHAR(1) |
Estado del permiso de fila o definición de máscara columna: En blanco La definición está completa El error R ocurrió cuando se intentó regenerar permisos de fila o máscara de columna |
| CREATEDTS | MARCA TEMPORAL | Se creó permiso de fila con marca de tiempo o máscara de columna |
| RECREADA | CHAR(1) | Lanzamiento de DB2 cuando se creó el permiso de fila o la máscara de columna |
| ALTEREDTS | MARCA TEMPORAL | Marca de tiempo cuando se cambió por última vez el permiso de fila o la máscara de columna |
| COMENTARIOS | VARCHAR (762) | Cadena de caracteres proporcionada por la instrucción COMMENTAR ON |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| ENVID | ENTERO | Identificador interno del entorno |
| ROWID | ROWID | Identificador de fila para soportar columnas LOB en la tabla |
| REGLAMENTO | CLOB(2M) | Texto fuente de la condición de búsqueda o parte de expresión de Crea PERMISSION o Crea MASK |
| DESCRIPTOR | BLOB (2M) | Descripción interna del permiso de fila o máscara de columna |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
| REGENERATET | MARCA TEMPORAL(12) | Tiempo en el que el objeto fue regenerado |
SYSIBM. SYSCOPY
Contiene la información necesaria para la recuperación
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DBNAME | CHAR(8) | Nombre de la base de datos |
| TSNAME | CHAR(8) | Nombre del espacio de mesa o espacio de índice de destino |
| DSNUM | ENTERO | Número de conjunto de datos con en espacio de tabla |
| ICTYPE | CHAR(1) |
Tipo de operación: UN ALTAR B ÍNDICE DE RECONSTRUCCIÓN C Crea D CHECK DATA LOG(NO) (no hay registros de log para el rango son disponibles para la utilidad RECOVERY) E RECOVER (hasta el punto actual) COPIA F COMPLETA SÍ COPIO NO TOTAL J REGISTRO TABLA-ESPACIO o LOAD REPLACE diccionario de compresión write to log L SQL (tipo de operación) Utilidad de recuperación de M MODIFY P RECOVER TO COPY o RECOVER TORBA (punto de recuperación parcial) P QUIESCE R CARGA REEMPLAZAR LOG (SÍ) S LOAD REPLACE LOG(NO) Utilidad V REPAIR VERSIONS LOG W REORGANIZACIÓN(NO) REGISTRO DE REORGANIZACIÓN X (SÍ) Y REGISTRO DE CARGA (NO) Z LOAD LOG(SÍ) Comando de utilidad de término T (utilidad terminada) |
| START_RBA | CHAR(10) | Entero positivo de 80 bits para RBA/LRSN de un punto en el registro de recuperación |
| ARCHIVO | ENTERO | Número de secuencia de archivo de cinta de la copia |
| DEVTYPE | CHAR(8) | Tipo de dispositivo en el que está la copia |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| DSNAME | CHAR(44) | Para ICTYPE='P' (SOLO RECUPERAR TOCOPIA), 'I' o 'F' contiene el nombre del conjunto de datos |
| SHRLEVEL | CHAR(1) |
Parámetro SHRLEVEL en COPY para (ICTYPE F o I solo): C Cambio Referencia R en blanco No describe una copia de imagen ni fue de la versión 1.1 |
| DSVOLSER | VARCHAR (1784) | Números de serie de volumen del conjunto de datos |
| MARCA TEMPORAL | MARCA TEMPORAL | Se insertó la fila de fecha y hora |
| ICBACKUP | CHAR(2) |
Tipo de copia de imagen contenida en el conjunto de datos: En blanco Copia primaria de LOCALSITE FC Copia FlashCopy LB Copia de seguridad de LOCALSITE RP Copia primaria de RECOVERYSITE RB Copia de seguridad de RECOVERYSITE |
| ICUNIT | CHAR(1) |
Medios en los que se están almacenados el conjunto de datos de copia de imágenes: D DASD Cinta T Blank |
| STYPE | CHAR(1) |
Cuando ICTYPE=A Se añadió una partición a una tabla EL GRUPO DE MIEMBROS B fue modificado La columna C se añadía a una tabla y un índice en diferentes ámbitos de commit, o se eliminaba una columna de una tabla D El atributo DSSIZE del espacio de la tabla fue alterado Números de conjunto de datos E de una tabla base y su tabla clon asociada son intercambiados El atributo tamaño de página F del espacio de la tabla o índice fue modificado El índice G fue regenerado El atributo Inline I de la columna LOB fue modificado por REORG El atributo L Logging se modificó a NO REGISTRADO El atributo M MAXPARTITIONS fue alterado N El índice An fue modificado para no acolchado El atributo O Logging se modificó a NO REGISTRADO P El índice se modificó a rellenado La R Table fue modificada para rotar particiones El atributo S SEGSIZE del espacio de la tabla fue alterado La columna V fue modificada para cambiar el tipo de dato numérico y la columna está en un índice X REORG eliminó una o más particiones vacías del espacio de tablas correspondiente La columna Z en clave de un índice que se versionaba antes de DB2 V8 fue alterada Cuando ICTYPE=C: El atributo L Logging se modificó a LOGGED El atributo O Logging se modificó a NO REGISTRADO Cuando ICTYPE=E: Utilidad B RECOVER con BACKOUT en blanco RECOVER utilidad sin BACKOUT Cuando ICTYPE=F, los valores son: Copia concurrente de C DFSMS (instancia 'I' del espacio de tabla) Copia concurrente DFSMS de J (instancia 'J' del espacio de tabla) N A la copia de FlashCopy no está consistente P: La copia secuencial está consistente S CARGA REEMPLAZO (NO) T FlashCopy es consistente U Copia secuencial no está consistente ÍNDICE ALTER V NO RELLENADO LOG W REORGANIZACIÓN(NO) REGISTRO DE REORGANIZACIÓN X (SÍ) en blanco Copia de imagen DB2 Cuando ICTYPE=L M Suprime de masa, trunca tabla o DROP TABLE. LOWDSNUM contiene la tabla OBID de la tabla afectada B Recuperar hasta un punto en el tiempo con la opción RETIRARSE SÍ ejecutada C Recuperar hasta un punto en el tiempo sin logonly, con consistencia L Recuperar hasta un punto en el tiempo logógrafo sin consistencia M Recuperar a un momento determinado usando logonly con consistencia en blanco Recuperar a un punto en el tiempo sin logonly, sin consistencia Cuando ICTYPE=R o S, los valores son: Un estado pendiente de reinicio REORG T Primero se materializó el valor predeterminado para una columna de cambio de fila con marca de tiempo COPIA F COMPLETA SÍ I COPIADO COMPLETO NO Cuando ICTYPE=W o X: Un estado pendiente o REORGANIZACIÓN de Reposo o REEQUILIBRIO Los atributos de organización de H Hash de la tabla fueron alterados T Primero materializando el valor predeterminado para una columna de cambio de fila y la marca de tiempo Para otros valores ICTYPE, el valor está en blanco |
| PIT_RBA | CHAR(10) | ICTYPE=P, contiene LRSN para el punto en el registro DB2 |
| GROUP_NAME | CHAR(8) | Nombre del miembro del subsistema DB2 que realizó la operación |
| OTYPE | CHAR(1) |
El objeto tipo en la información de recuperación está para: Espacio índice I Espacio de tabla T |
| LOWDSNUM | ENTERO | Número de partición de la partición más baja en el rango para registros SYSCOPY creados para REORG y LOAD REPLACE para restablecer un estado pendiente de REORG |
| HIGHDSNUM | ENTERO | Número de partición de la partición más alta en el rango |
| COPYPAGESF | FLOAT(8) | Número de páginas escritas para copiar el conjunto de datos |
| NPAGESF | FLOAT(8) | Número de páginas en espacio de tabla o índice en el momento de COPY |
| CPAGESF | FLOAT(8) | Número total de páginas cambiadas |
| NOMBRE DEL PUESTO | CHAR(8) | Nombre del puesto de la empresa |
| AUTHID | CHAR(8) | ID de autorización de la utilidad |
| OLDEST_VERSION | SMALLINT | Cuando ICTYPE= B, F, I, S, W o X, número de versión del formato de datos más antiguo para un objeto. De lo contrario, valor -1 |
| LOGICAL_PART | ENTERO | Número de partición lógica |
| REGISTRADO | CHAR(1) |
El atributo de registro del espacio de la tabla en el registro SYSCOPY está escrito: Y REGISTRADO N NO REGISTRADO En blanco La fila se insertó antes de VP |
| TTYPE | CHAR(8) |
Cuando ICTYPE=A y STYPE=B, indica si se está utilizando el valor anterior del atributo MEMBER CLUSTER: Y Se está utilizado el atributo del grupo de miembros anteriores N El atributo de grupo de miembros anteriores no se está utilizando Cuando ICTYPE=A y STYPE=C, indica si una columna se está añadida o eliminada de una tabla: en blanco Se añadió una columna a una tabla D Una columna fue eliminada de una tabla CMP=N activado por compresión del índice Compresión CMP=índice Y desactivada Cuando ICTYPE=A y STYPE=I D REORG decrementó la longitud en línea de la columna LOB Hice REOG incrementando la longitud en línea de la columna LOB n Valor anterior del atributo MAXPARTITIONS para espacio en la tabla El espacio de tabla S se convirtió de un espacio segmentado de una sola tabla a un espacio universal de tabla por crecimiento Cuando ICTYPE=A y STYPE=P ABSOLUTE – espacio de tabla convertido de absoluto a numeración relativa de páginas. Cuando ICTYPE=A y STYPE=S n Valor anterior del atributo SEGSIZE para espacio de tabla El espacio de tabla P se convirtió de un espacio de tabla particionado a un espacio de tabla universal con partición por rango Cuando ICTYPE=E en blanco Recuperación completa restablece el objeto N La recuperación completa no reinició el objeto Cuando ICTYPE=F y STYPE=N, Q, T o U, UN REGISTRO DE REANUDACIÓN DE CARGA NO B RECONSTRUCCIÓN C COPIA D CARGA REANUDAR LOG SÍ CARGA E CAMBIO EN EL NIVEL DE SHR L LOAD REPARACIÓN P R LOAD RPELACE LOG SÍ S CARGA REEMPLAZAR LOG NO T COPYTOCOPY LOG DE TABLASPACE W REORG NO LOG DE ESPACIO DE TABLA DE REORGANIZACIÓN X SÍ Cuando ICTYPE=P, R, S, W, X El formato B RBA o LRSN cambió a formato de 6 bytes BRF Formato básico de filas BRF I Formato básico de fila y FORMATO INTERNO utilizados El formato E RBA o LRSN cambió a 10 bytes extendido La utilidad F REORG se ejecutaba con RRF Formato de fila reordenado RRF I Formato de fila reordenado y FORMATO INTERNO utilizados La utilidad S REORG se ejecutó con la opción FASTSWITCH NO Cuando ICTYPE=M y STYPE=R en blanco MODIFY RECOVERY filas eliminadas de SYSLGRRNX N MODIFY RECOVERY no eliminó filas de SYSLGRNX ICTIPO=T, TTIPO de B ICTYPE=W o X y STYPE=H ICTYPE=Y o Z En blanco indica que la opción FORMATEAR INTERNO no se especificó durante LOAD I indica que la opción FORMATEAR INTERNO se especificó durante LOAD ICTYPE=A-A, A-R, B, C, P, R, S, W o X El formato de página B se convirtió a formato básico con valores RBA o LRSN de 6 bytes El formato E Page se convertía a formato de página extendido con valores RBA o LRSN de 10 bytes Cuando ICTYPE=A y STYPE=A o R: El formato de página B se convirtió a formato básico con valores RBA o LRSN de 6 bytes El formato E Page se convertía a formato de página extendido con valores RBA o LRSN de 10 bytes |
| INSTANCIA | SMALLINT | Cuando STYPE=E e ICTYPE=A, INSTANCE indica el número de instancia del conjunto de datos de un objeto base tras completar una instrucción EXCHANGE |
| RECREADA | CHAR(1) | Release usado para Crea el objeto. en blanco si se creó antes de la V9 |
| MODECREATED | CHAR(2) |
Último modo al que se había migrado el subsistema DB2 cuando se escribió el registro SYSCOPY: Modo de conversión C E Activando el modo de nueva función N modo de nueva función |
SYSIBM. SYSCTXTTRUSTATTRS
Contiene una fila para cada lista de atributos de un contexto de confianza dado
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONTEXTID | ENTERO | ID de contexto interno de confianza |
| NOMBRE | VARCHAR (128) | Nombre del atributo del fideicomiso |
| VALOR | VARCHAR (254) | Valor del atributo de confianza |
| CREATEDTS | MARCA TEMPORAL | Momento en que se está creado el atributo |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSDATABASE
Contiene una fila para cada base de datos, excepto para la DSNDB01
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre de la base de datos |
| CREADOR | VARCHAR (128) | ID de autorización del propietario de la base de datos |
| STGROUP | VARCHAR (128) | Nombre del grupo de almacenamiento predeterminado de la base de datos |
| BPOOL | CHAR(8) | Nombre del conjunto de búfer predeterminado del espacio de mesa |
| DBID | SMALLINT | Identificador interno de la base de datos |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| CREADO POR | VARCHAR (128) | ID de autorización principal del usuario que creó la base de datos |
| TIPO | CHAR(1) |
Tipo de base de datos: en blanco No es una base de datos de archivos de trabajo ni una base de datos TEMP W Una base de datos de archivos de trabajo. Base de datos están DSNDB07, o se creó con la cláusula WORKFILE y se utilizó como base de datos de archivos de trabajo por un miembro que comparte datos |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del subsistema DB2 que utiliza la base de datos de archivos de trabajo |
| CREATEDTS | MARCA TEMPORAL | Momento en que se está ejecutada la sentencia Crea |
| ALTEREDTS | MARCA TEMPORAL | Época en la que se aplicó la declaración más reciente de ALTER DATABASE |
|
ENCODING_ ESQUEMA |
CHAR(1) |
Esquema de codificación por defecto para la base de datos: E EBCDIC A ASCII U UNICODE en blanco Por DSNDB04, una base de datos de archivos de trabajo y una base de datos TEMP |
| SBCS_CCSID | ENTERO | CCSID SBCS predeterminado para la base de datos |
| DBCS_CCSID | ENTERO | CCSID DBCS predeterminado para la base de datos |
| MIXED_CCSID | ENTERO | Nombre del pool de búfer predeterminado para índices |
| INDEXBP | CHAR(8) |
La base de datos fue creada implícitamente: Y Creado implícitamente N Creado explícitamente |
| CREADORTYPE | CHAR(1) |
Tipo de creador: En blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está usado para Crea el objeto |
SYSIBM. SYSDATATYPES
Contiene una fila para cada tipo definido por el usuario definido para el sistema
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema del tipo de dato |
| PROPIETARIO | VARCHAR (128) | Propietario del tipo de dato |
| NOMBRE | VARCHAR (128) | Nombre del tipo de dato |
| CREADO POR | VARCHA (128) | Authid principal bajo el cual se creó el tipo de dato |
| FUENTEESQUEMA | VARCHAR (128) | Esquema del tipo de dato fuente |
| FUENTE | VARCHAR (128) | Nombre del tipo fuente |
| METATIPO | CHAR(1) |
Clase de tipo de dato: Un tipo de array ordinario definido por el usuario L Tipo de array asociativo definido por el usuario Tipo T Distinct |
| DATATYPEID | ENTERO | Identificador interno del tipo de dato |
| SOURCETYPEID | ENTERO | ID interno del tipo de dato incorporado sobre el que son se basan los distintos elementos del tipo o array |
| DURACIÓN | ENTERO | Longitud máxima de un tipo de dato basada en el tipo de dato DECIMAL. Puede ser de tipo distinto o de tipo de array |
| ESCALA | SMALLINT | Escala del tipo de dato decimal |
| SUBTIPO | CHAR(1) |
Subtipo de tipo de dato, si el tipo fuente están uno de los tipos de caracteres. El tipo de dato puede ser de tipo distinto o tipo de array B PARA BIG DATA S PARA DATOS SBCS M PARA DATOS MIXTOS En blanco El tipo de origen no está un tipo de carácter |
| CREATEDTS | MARCA TEMPORAL | Momento en que se creó el tipo de dato |
| ENCODING_SCHEME | CHAR(1) |
Esquema de codificación del tipo distinto: Un ASCII E EBCDIC U UNICODE |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| COMENTARIOS | VARCHAR (762) | Una cadena de caracteres proporcionada por ser con COMENTARIO SOBRE |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: en blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está usado para Crea el objeto |
| INLINE_LENGTH | ENTERO |
En el atributo de longitud de línea del tipo si se basa en el tipo de fuente LOB: -1 El tipo no especifica LONGITUD EN LÍNEA mayor o igual a 0 Atributo longitud en línea (en byte) del tipo si está basado en el tipo de fuente LOB |
| Longitud de LA MATRIZ | BIGINT | Cardinalidad máxima, si el tipo de dato están un tipo de array. Para todos los demás tipos de datos el valor están 0 |
| ARRAYINDEXTYPEID | ENTERO | Tipo de datos de índice, si el tipo de dato están un tipo de array asociativo. Para todos los demás tipos de datos, el valor están 0 |
| ARRAYINDEXTYPELEN | BIGINT | Longitud máxima de un índice de array, si los tipos de datos están asociativos |
| ARRAYINDEXSUBTYPE | CHAR(1) |
Subtipo del índice del array: B POR DATOS DE BITS S PARA DATOS SBCS M PARA DATOS MIXTOS en blanco El índice del array no está un tipo de carácter |
SYSIBM. SYSDAUTH
Registra los privilegios que son poseídos por los usuarios sobre bases de datos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación o rol del usuario que concedió privilegios |
| GRACIA | VARCHAR (128) | ID de aplicación del usuario que posee privilegios |
| NOMBRE | VARCHAR (24) | Nombre de la base de datos |
| GRANTETIPO | CHAR(1) |
Tipo de propietario: en blanco ID de autorización Rol L |
| AUTHHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibieron privilegios. No necesariamente el nivel de autorización más alto del otorgante. En blanco No aplicable C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT S SYSADM |
| CREATETABAUTH | CHAR(1) |
GRANTEE puede Crea tablas dentro de la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| CREATETSAUTH | CHAR(1) |
GRANTEE puede Crear espacios de tablas dentro de la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DBADMAUTH | CHAR(1) |
GRANTEE puede tener autoridad DBADM sobre la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DBCTRLAUTH | CHAR(1) |
GRANTEE puede tener autoridad DBCTRL sobre la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DBMAINTAUTH | CHAR(1) |
GRANTEE puede tener autoridad DBMAINT sobre la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| MOSTRADO | CHAR(1) |
GRANTEE puede emitir el comando DISPLAY para la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DROPAUTH | CHAR(1) |
GRANTEE puede emitir las declaraciones ALTER y DROP DATABASE: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| IMAGCOPYAUTH | CHAR(1) |
GRANTEE puede utilizar las utilidades COPY, MERGECOPY, MODIFY y QUIESCE en la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| LOADAUTH | CHAR(1) |
GRANTEE puede utilizar la utilidad LOAD para cargar tablas en la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| REORGAUTH | CHAR(1) |
GRANTEE puede utilizar la utilidad REORG para reorganizar los espacios de tablas e índices en la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| RECOVERDBAUTH | CHAR(1) |
GRANTEE puede utilizar las utilidades RECOVER y REPORT en los espacios de tablas de la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| REPAIRAUTH | CHAR(1) |
GRANTEE puede utilizar las utilidades DIAGNOSE y REPAIR en los espacios de tablas e índices de la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| STARTDBAUTH | CHAR(1) |
GRANTEE puede utiliza Comienza comandos desde la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| STATSAUTH | CHAR(1) |
GRANTEE puede utilizar las utilidades CHECK y RUNSTATS contra la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| STOPAUTH | CHAR(1) |
GRANTEE puede emitir el comando STOP contra la base de datos: en blanco No se está conservado el privilegio G Privilegio que se mantiene con la opción GRANT Privilegios Y que se mantienen sin la opción GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de propietario: En blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Eliminar el tiempo eliminado de la tabla temporal de periodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Marca temporal única por transacción o valor nulo |
SYSIBM. SYSDBRM
Contiene una fila para cada DBRM de cada plan de aplicación
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre del DBRM |
| MARCA TEMPORAL | CHAR(8) | Token de consistencia |
| PDSNAME | CHAR(132) | Nombre del conjunto de datos particionado del que está miembro el DBRM |
| PLNAME | VARCHAR (24) | Nombre del plan de solicitud del que está parte este DBRM |
| PLCREADOR | VARCHAR (128) | ID de autorización del propietario del plan de solicitud |
| CITA | CHAR(1) |
Delimitador de cadenas SQL para las sentencias SQL en el DBRM: N Apóstrofe Comilla Y |
| COMMA | CHAR(1) |
Representación de punto decimal para sentencias SQL en el DBRM: N Punto Coma Y |
| HOSTLANG | CHAR(1) |
El idioma anfitrión utilizado: Lenguaje ensamblador B C OS/VS COBOL D C F Fortran P PL/I 2 frente a COBOL II o IBM COBOL R1 3 IBM COBOL (Versión 2 o versiones posteriores) 4 C++ |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| CHARSET | CHAR(1) |
El CCSID del sistema para datos SCBS era 290 (Katakuna) cuando el programa se precompilaba: Un no K Sí |
| MIXTO | CHAR(1) |
Los datos mixtos estaban en efecto cuando el programa se precompilaba N No Sy Sí |
| DEC31 | CHAR(1) |
DEC31 estaba en vigor cuando el programa se precompilaba Blank No Sy Sí |
| VERSIÓN | VARCHAR (122) | Identificador de versión para el DBRM |
| PRECOMPTS | MARCA TEMPORAL | Época en la que DBRM se precompilaba |
|
PLCREADOR TIPO |
CHAR(1) |
Indica el tipo de creador: En blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | La versión de DB2 que se está utilizada para Crear el objeto |
SYSIBM. SYSDEPENDENCIAS
Registra las dependencias entre objetos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BNAME | VARCHAR (128) | Nombre del objeto del que está dependiente otro objeto |
| BSCHEMA | VARCHAR (128) | Esquema/calificador de objeto del que está dependiente otro objeto |
| BCOLNAME | VARCHAR (128) | Nombre de columna del objeto del que está dependiente otro objeto |
| BCOLNO | SMALLINT | Número de columna del objeto del que está dependiente otro objeto |
| BTYPE | CHAR(1) |
El tipo de objeto que se está identificado por BNAME, BSCHEMA y BCOLNAME: C Columna E EN LUGAR DE desencadenar Función F Tabla temporal global de G I Índice M Tabla de consulta materializada Procedimiento O P Espacio de tabla particionado Secuencia Q Espacio de la tabla R Sinónimo S Tabla T U Tipo distinto V Vista Periodo SYSTEM_TIME W Período Z BUSINESS_TIME 0 cero |
| BOWNER | VARCHAR (128) | ID de autenticación del propietario del objeto del que está dependiente otro objeto |
| BOWNERTYPE | CHAR(1) |
Tipo de creador de objeto del que está dependiente otro objeto: Rol L En blanco ID de autorización que no están un rol |
| DNAME | VARCHAR (128) | Nombre del objeto que tiene dependencias de otro objeto |
| DSCHEMA | VARCHAR (128) | Esquema o calificador de objeto que tiene dependencias de otro |
| DESVIACIÓN | VARCHAR (122) | Identificador de versión del objeto identificado por DSCHEMA y DNAME si el objeto tiene una versión |
| DCOLNAME | VARCHAR (128) | Nombre de columna del objeto que tiene dependencias de otro objeto |
| DCOLNO | SMALLINT | Número de columna de un objeto que tiene dependencias de otro |
| DTYPE | CHAR(1) |
Tipo de objeto identificado por DNAME, DSCHEMA, DCOLNAME: B Paquete de disparo para disparador básico C Columna generada Función F I Índice M Tabla de consulta materializada Procedimiento O Vista V Permiso de la fila X Máscara de columna Y 1 Paquete de disparo para disparador avanzado |
| DEPRIMENTE | VARCHAR (128) | ID de autenticación del propietario del objeto con dependencias de otro objeto |
| DOWNERTYPE | CHAR(1) |
Tipo de creador de objeto con dependencias de otro objeto: Rol L En blanco ID de autorización |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta base (MRM) |
| BAUTH | SMALLINT | Privilegio que se tiene sobre un objeto del que está dependiente otro objeto |
SYSIBM. SYSDUMMY1
Contiene una fila en un espacio de tabla EBCDIC
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSDUMMYA
Contiene una fila en el espacio de tablas ASCII
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSDUMMYE
Contiene una fila en el espacio de la tabla EBCDIC
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSDUMMYU
Contiene una fila en un espacio de tabla UNICODE
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSDYNQRY
Contiene información para la estabilización de la ruta de acceso para la sentencia SQL dinámica
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SDQ_STMT_ID | BIGINT | Identificador de consulta dinámica estabilizada |
| STBLGRP | VARCHAR (128) | Nombre del grupo de estabilización |
| COPYID | SMALLINT |
Tipo de copia de estructuras de ejecución estabilizadas para consulta 0 Copia actual 4 Copia inválida |
| CURSQLID | VARCHAR (128) | SQLID actual para consultas dinámicas estabilizadas |
| CURSCHEMA | VARCHAR (128) | Esquema actual para consulta dinámica estabilizada |
| CURAPPLCOMPAT | VARCHAR(10) | Compatibilidad actual de aplicaciones para consultas dinámicas estabilizadas |
| QUERY_HASH | CHAR(16) | Clave hash generada por texto de la sentencia SQL para consulta dinámica estabilizada |
|
QUERY_HASH_ VERSIÓN |
ENTERO | Versión del hash de consulta |
| VÁLIDO | CHAR(1) |
Si la consulta dinámica estabilizada está válida A – Tabla modificada ALTER o tabla base de vista H – ALTER del objeto creado antes de DB2 V5 N – El camino de acceso estabilizado no está válido Y – La ruta de acceso estabilizada para consultas dinámicas está válida |
| LASTUSED | FECHA | La consulta de fecha que utiliza estructuras de ejecución estabilizadas fue la última vez que se ejecutó |
| RELBOUND | CHAR(1) | Lanzamiento de DB2 cuando la consulta se estabilizó |
| GROUP_MEMBER | VARCHAR (24) | Compartir fecha nombre de miembro que actualiza la fila |
| STBLTIME | MARCA TEMPORAL | Marca de tiempo cuando la declaración se estabilizó |
| ROWID | ROWID | Utiliza interna |
| STMTTEXT | CLOB(2M) | Texto de la sentencia SQL y cualquier cadena de atributos |
| FUNCTION_LVL | VARCHAR(10) | Nivel de función de la consulta cuando se insertó la fila |
SYSIBM. SYSDYNQRYDEP
Contiene información sobre dependencias para paquetes de consulta dinámica
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SDQ_STMT_ID | BIGINT | Identificador de consulta dinámica estabilizada |
| COPYID | SMALLINT |
Tipo de copia de estructuras de ejecución estabilizadas para consulta 0 Copia actual 1 Copia anterior 2 Copia original |
| BCLASIFICADOR | VARCHAR (128) |
El valor depende del tipo de objeto BTYPE=R – valor están base de datos BTYPE=B o C – el valor está en tabla BTYPE=F, O o Q – el valor están nombre del esquema En blanco si BNAME está el rol Si no, el valor están esquema de BNAME |
| BNAME | VARCHAR (128) | El nombre de la consulta del objeto depende de |
| BTYPE | CHAR(1) |
Tipo de objeto B BUSINESS_TIME C SYSTEM_TIME E en lugar de desencadenante F UDF o función de fundición Tabla temporal global de G I Índice Tabla de consulta materializada M Procedimiento almacenado O P Espacio de tabla particionado con LARGE o DSSIZE Objeto de secuencia Q Espacio de la tabla R Sinónimo S Tabla T Tipo U Distinct Vista V Periodo SYSTEM_TIME W Periodo BUSINESS_TIME Z 0 Alias |
| CLASE | CHAR(1) |
Una dependencia de autorización Dependencia DDL D |
| BAUTH | SMALLINT |
Privilegio sobre el objeto si CLASS = A 50 SELECTAUTH 51 INSERTAUTH 52 DELETEAUTH 53 ACTUALIZACIÓN AUTH 64 EJECUTAR AUTORIZACIÓN 263 USAGEAUTH 291 READAUTH 292 WRITEAUTH 0 no utilizado – CLASE = D |
| AUTHID_TYPE | CHAR(1) |
Tipo de autorización En blanco Valor de CLASS = D o CLASS = A (autógrafo) L AUTHID contiene el nombre del rol |
| AUTHID | VARCHAR (128) | El propietario del privilegio en la consulta de objetos está dependiente |
| DBNAME | VARCHAR (128) | Base de datos sobre la cual el usuario o rol tiene autoridad DBADM |
| BADMINAUTH | VARCHAR (128) |
Autoridad que permitía el acceso al objeto B SDBAMAUTH D DBADMAUTH G ACCESSCTRLAUTH K SQL ADMCUTH L SYSCTRLAUTH S SYSADMAUTH T DATAACCESSAUTH Autoridad en blanco no se mantiene |
| PUBLICAUTH | CHAR(1) |
Y privilegio que ostenta el público Privilegio en blanco no poseído por el público o CLASE = D |
| ALLOBJAUTH | CHAR(1) |
Y se mantiene en todos los objetos dentro del esquema Privilegio en blanco no se tiene en todos los objetos o CLASS = D |
| QUERYHASH | BINARIO(16) | Clave hash del texto de la sentencia si CLASS = D |
SYSIBM. SYSDYNQRY_EXPL
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DATA2 | BLOB(2G) | Solo utiliza interna |
Contiene información interna para la sentencia SQL dinámica estabilizada
SYSIBM. SYSDYNQRY_OPL
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DATA4 | BLOB(2G) | Solo utiliza interna |
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
SYSIBM. SYSDYNQRY_SHTEL
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DATA3 | BLOB(2G) | Solo utiliza interna |
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
SYSIBM. SYSDYNQRY_SPAL
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DATA1 | BLOB(2G) | Solo utiliza interna |
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
Contiene información interna para la sentencia SQL dinámica estabilizada
SYSIBM. SYSDYNQRY. TXTL
Contiene información interna para la sentencia SQL dinámica estabilizada
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STMTTEXT | CLOB(2M) | Texto de la sentencia SQL |
SYSIBM. ENTORNO SYS.
Registra las variables de entorno cuando se están creados un objeto
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ENVID | ENTERO | Identificador interno del entorno |
| CURRENT_SCHEMA | VARCHAR (128) | El esquema actual |
| RECREADA | CHAR(1) | La publicación cuando se está creada la información ambiental |
| PATHSCHEMAS | VARCHAR (2048) | El camino del esquema |
|
APPLICATION_ ENCODING_CCSID |
ENTERO | El CCSID del entorno de aplicaciones |
|
ORIGINAL_ ENCODING_CCSID |
ENTERO | El CCSID original de la cadena de texto de la declaración |
| DECIMAL_POINT | CHAR(1) |
El indicador de punto decimal: Coma C Periodo P |
|
MIN_DIVIDE_ ESCALA |
CHAR(1) |
La escala mínima de división: N Las reglas habituales se aplican para la división decimal en SQL Y Conservar al menos tres dígitos a la derecha del punto decimal después de cualquier división decimal |
|
STRING_ DELIMITADOR |
CHAR(1) |
El delimitador de cadenas que se está utilizado en las restricciones de cadenas COBOL: Un apóstrofe (') Q Quote (") |
|
SQL_STRING_ DELIMITADOR |
CHAR(1) |
La cadena SQL que se está usando en las restricciones de cadena: Un apóstrofe (') Q Quote (") |
| MIXED_DATA | CHAR(1) |
Utiliza datos mixtos de DBCS: N Sin datos mixtos Y Datos mixtos |
|
DECIMAL_ ARITMÉTICA |
CHAR(1) |
Reglas usadas para PRECISIÓN ACTUAL y cuando ambos operandos en operación decimal tienen una precisión de 15 o menos: 1 DEC15 especifica que las reglas no permiten una precisión superior a 15 dígitos 2 DEC31 especifica que las reglas permiten una precisión de hasta 31 dígitos |
| DATE_FORMAT | CHAR(1) |
El formato de la fecha: Yo ISO-yyy-mm-dd J JIS-yyy-mm-dd U USA-mm/dd/yyyy E EUR-dd.mm.yyy L Definido localmente por una rutina de salida de instalación |
| TIME_FORMAT | CHAR(1) |
El formato horario: Yo ISO-hh.mm.ss J JIS-hh.mm.ss U USA-hh:mm AM o hh:mm PM E EUR-hh.mm.ss L Definido localmente por una rutina de salida de instalación |
| FLOAT_FORMAT | CHAR(1) |
El formato de coma flotante: I Formato de punto flotante IEEE Formato de punto flotante S System/390 |
| HOST_LANGUAGE | CHAR(8) | El idioma anfitrión: ASM, C, CPP, IBMCOB, PLI, FORTRAN |
| CHARSET | CHAR(1) |
El conjunto de personajes: Un Alfanumérico |
| NEGRITA | CHAR(1) |
Aplicable cuando HOST_LANGUAGE están C o CPP N Las letras minúsculas en los identificadores ordinarios de SBCS no son dobladas en mayúsculas Y Las letras minúsculas en los identificadores ordinarios de SBCS son plegadas en mayúsculas En blanco No aplicable |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| REDONDEO | CHAR(1) |
Modo de redondeo que se está utilizando cuando se son realizados operaciones aritméticas y de fundición sobre datos DECFLOAT: C ROUND_CEILING D ROUND_DOWN F ROUND_FLOOR G ROUND_HALF_DOWN E ROUND_HALF_EVEN H ROUND_HALF_UP U ROUND_UP |
| CREATEDTS | MARCA TEMPORAL | Hora en que se creó la disputa |
| APPLCOMPAT | VARCHAR(10) | Compatibilidad de aplicaciones asociada al entorno |
SYSIBM. SYSFIELDS
Contiene una fila por cada columna que tiene un procedimiento de campo
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBCREATOR | VARCHAR (128) | Esquema o calificador: la tabla que contiene la columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene la columna |
| COLNO | SMALLINT | Lugar numérico de esta columna en la tabla |
| NOMBRE | VARCHAR (128) | Nombre de una columna |
| FLDTYPE | VARCHAR (24) | Tipo de datos de los valores codificados en el campo |
| DURACIÓN | SMALLINT | Campo de atributos longitud; o, para un campo decimal, su precesión, |
| ESCALA | SMALLINT | Escala si el FLDTYPE está DECIMAL; de lo contrario, el valor están 0 |
| FLDPROC | VARCHAR (24) | Para procedimiento de campo, nombre del procedimiento |
| ÁREA DE TRABAJO | SMALLINT | Para el procedimiento de campo, el tamaño, en bytes, del área de trabajo |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
| EXITPARML | SMALLINT | Longitud del bloque de valor del parámetro del procedimiento de campo |
| PARMLIST | VARCHAR (735) | Lista de parámetros después de FIELDPROC |
| EXITPARM | VARCHAR (1530) | Bloque de valores de parámetros del procedimiento de campo |
SYSIBM. SYSFOREIGNKEYS
Contiene una fila por cada columna de cada clave extranjera
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CREADOR | VARCHAR (128) | ID de autorización del propietario de la tabla que contiene la columna |
| TBNAME | VARCHAR (128) | Nombre de la tabla que contiene la columna |
| RELNAME | VARCHAR (128) | Nombre de restricción para la restricción de qué columna está formando parte de la clave extranjera |
| COLNAME | VARCHAR (128) | Nombre de la columna |
| COLNO | SMALLINT | Lugar numérico de la columna en su tabla |
| COLSEQ | SMALLINT | Lugar numérico de la columna en la clave extranjera |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de cinta básica (MRM) |
SYSIBM. SYSINDEXCONTOL
Contiene ventanas de una fila para controlar la utiliza de memoria asignada a un índice
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SSID | CHAR(4) | Subsistema DBb2. Si los datos que muestran valor están nulos y se aplican a todos |
| PARTICIÓN | SMALLINT | Número de partición. Nulo se aplica a todos |
| IXNAME | VARCHAR (128) | Nombre del índice |
| IXCREATOR | VARCHAR (128) | Esquema de índice |
| TIPO | CHAR(1) |
Propósito para el que se están usados los recuerdos F Recorrido rápido de índices (FTB) |
| ACCIÓN | CHAR(1) |
Acción realizada F Creación de la fuerza FTB D Desactivar la creación de FTB R Creación automática de FTB |
| MONTH_WEEK | CHAR(1) |
Significado del valor de la columna DAY M Día del mes W Día de la semana |
| MES | SMALLINT | Meses durante los cuales se aplica la ventana temporal. Valores 1-12 |
| DAY | SMALLINT | Día del mes o día de la semana para el que se aplica la ventana horaria |
| FROM_TIME | HORA | Hora del día en la que comienza la ventana horaria |
| TO_TIME | HORA | Hora del día en la que termina la ventana temporal |
SYSIBM. SYSINDEXCLEANUP
Especifica las ventanas temporales para controlar el procesamiento de limpieza de índices
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DBNAME | VARCHAR (24) | El nombre de la base de datos que contiene el espacio de índice |
| INDEXSPACE | VARCHAR (24) | El nombre del espacio índice |
| ENABLE_DISABLE | CHAR(1) |
Activa o desactiva la limpieza del espacio índice especificado 'E' Habilitado 'D' Deshabilitado |
| MONTH_WEEK | CHAR(1) |
Indica el significado del valor de la columna DÍA 'M' Día del mes 'W' Día de la semana |
| MES | SMALLINT |
Mes en el que se aplica la ventana temporal. 1-12 = enero-diciembre... G Sí, y es un índice usado para reforzar la unicidad de valores en una columna definida como ROWID GENERADO POR DEFECTO X Sí, y es un índice utilizado para reforzar la unicidad de los valores en una columna que contiene datos XML |
| DAY | SMALLINT | Día del mes o día de la semana para el que se aplica la ventana temporal, según lo especificado por el valor de MONTH_WEEK |
| START_TIME | HORA | Hora local al inicio de la ventana temporal especificada por fila |
| END_TIME | HORA | Hora local al final de la ventana temporal especificada por la fila |
SYSIBM. SYSINDEXES
Contiene una fila por cada índice
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del índice |
| CREADOR | VARCHAR (128) | Esquema del índice |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está identificado el índice |
| TBCREATOR | VARCHAR (128) | Esquema de la tabla |
| REGLA ÚNICA | CHAR(1) |
Si el índice está único: C Sí, y se está usando para imponer la unicidad de una restricción ÚNICA o columnas clave hash D No (se permiten duplicados son) U Sí P Sí, y es un índice primario C Sí, es un índice utilizado para imponer una restricción ÚNICA N Sí, y se está definido con ÚNICO DONDE R Sí, están un índice utilizado para hacer cumplir la unicidad de una clave padre no primaria G Sí, y está como un índice usado para reforzar la unicidad de valores en una columna definida como ROWID GENERADO POR DEFECTO X Sí, y es un índice utilizado para reforzar la unicidad de los valores en una columna que contiene datos XML |
| COCONDE | SMALLINT | El número de columnas en la clave |
| AGRUPAMIENTO | CHAR(1) |
Si CLUSTER se especificó cuando se creó el índice: N No Sy Sí |
| AGRUPADOS | CHAR(1) |
Donde la tabla está realmente agrupada por el índice: N Un número significativo de filas no son en orden de agrupamiento, o no se han recopilado estadísticas Y La mayoría de las filas son en orden de agrupamiento en blanco No aplicable Una columna actualizable que puede ser modificada por RUNSTATS. Para el índice disperso, se está basado en el contenido real del índice |
| DBID | SMALLINT | Identificador interno de la base de datos |
| OBID | SMALLINT | Identificador interno del descriptor del conjunto de abanicos índice |
| ISOBID | SMALLINT | Identificador interno del descriptor del conjunto de páginas índice |
| DBNAME | VARCHAR (24) | Nombre de la base de datos que contiene el índice |
| INDEXSPACE | VARCHAR (24) | Nombre del espacio de índices |
| NLEAF | ENTERO | Número de páginas de hoja activas en el índice |
| NIVELES NACIONALES | SMALLINT | Número de niveles en el árbol índice. Una columna actualizable |
| BPOOL | CHAR(8) | Nombre del pool de búfer utilizado para el índice |
| PGSIZE | SMALLINT | Tamaño, en KB, de las páginas hoja en el índice. 4, 8, 16 o 32 |
| ERASERULE | CHAR(1) | Los conjuntos de datos son borrados cuando se eliminan. Sin sentido si el índice está particionado: N No, Y Sí |
| REGLAMENTO CERRADO | CHAR(1) | Los conjuntos de datos son candidatos para el cierre cuando se están alcanzados el límite de conjuntos de datos abiertos: N No, Y Sí |
| ESPACIO | ENTERO | Número de kilobytes de almacenamiento DASD asignados al índice, según la última ejecución de la utilidad STOSPACE |
| IBMREQD | CHAR(1) | Y indica que la cinta MRM llegó en fila |
| RATIO CLUSTERRATIO | SMALLINT | Porcentaje de filas en orden de agrupamiento |
| CREADO POR | VARCHAR (128) | ID de autorización principal del usuario que creó el índice |
| STATSTIME | MARCA TEMPORAL | Fecha y hora de la última invocación de RUNSTATS |
| INDEXTYPE | CHAR(1) |
2 Índice tipo 2 o índice de desbordamiento de hash en tablas no particionadas en blanco Índice de Tipo 1 D Índice secundario de partición de datos P Tanto particionado como están un índice de particionamiento |
| FIRSTKEYCARDF | FLOAT | Número de valores distintos de la primera columna clave. Están una estimación si se actualiza al recopilar estadísticas en una sola partición. -1 si no se han recopilado estadísticas. Una columna actualizable. Para índice disperso, se está basado en el contenido real del índice |
| FULLKEYCARDF | FLOAT | Número de valores distintos de la clave |
| CREATEDTS | MARCA TEMPORAL | Época en la que se ejecutó Crea para el índice |
| ALTEREDTD | MARCA TEMPORAL | Época en la que se ejecutó el ALTER INDEX más reciente |
| TAMAÑO DE PIEZA | ENTERO | Tamaño máximo de un conjunto de datos en kilobytes para NPIs |
| COPIADO | CHAR(1) |
COPY YES se especificó para el índice. El índice puede copiarse y la grabación SYSLGRNX está habilitada para el índice N No Y Sí |
| COPYLRSN | CHAR(10) | El valor puede ser un RBA o un LRSN |
| CLUSTERRATIOF | FLOAT | Porcentaje de filas que son en orden de agrupamiento (x 100) |
| SPACEF | FLOAT(8) | Kilobytes de almacenamiento DASD |
| COMENTARIOS | VARCHAR (762) | Una cadena de campo de caracteres proporcionada por el usuario con COMENTARIO ON |
| ACOLCHADO | CHAR(1) |
Si las claves dentro del índice estarán rellenadas para datos de columnas de longitud variable El índice Y está rellenado El índice N no está rellenado En blanco El índice no contiene datos de longitud o gráficos variables |
| VERSIÓN | SMALLINT | Versión del formato de fila de datos para este índice |
| OLDEST_VERSION | SMALLINT | Número de versión que describe el formato más antiguo de los datos en el espacio índice y cualquier copia de imagen del índice |
|
CURRENT_ VERSIÓN |
SMALLINT | Número de versión que describe el formato de datos más reciente en el espacio índice |
| RECREADA | CHAR(1) | Liberación de la utiliza DB2 al objeto. En blanco si es antes de la V8 |
| AVGKEYLEN | ENTERO | Longitud media de la clave dentro del índice |
|
KEYTARGET_ CONDE |
SMALLINT | Número de objetivos clave para un índice extendido |
| UNIQUE_COUNT | SMALLINT | Número de columnas o objetivos clave que Haz la restricción única de un índice, cuando existen otras columnas o objetivos clave que no son aplicables a restricciones. De lo contrario, el valor están 0 |
|
IX_EXTENSION_ TIPO |
CHAR(1) |
Identifica el tipo de índice extendido: en blanco Índice simple Índice S sobre una expresión escalar N índice de ID de nodo Índice espacial T V índice XML |
| COMPRIME | CHAR(1) |
Indica que para el índice la compresión está activa: La compresión del índice N no está activa La compresión del índice Y está activa |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario del índice |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
|
DATAREPEAT FACTOROF |
FLOAT | Número anticipado de páginas de datos que se tocarán siguiendo un orden de clave índice |
| ENVID | ENTERO | Identificador interno de entorno |
| HASH | CHAR(1) |
Índice de desbordamiento de hash para una tabla hash N No. (por defecto) Sy Sí |
| ESCASA | CHAR(1) |
El índice está escaso o no N No. (por defecto) Cada fila de datos tiene una entrada de índice Y Sí. Index puede que no tenga una entrada para cada fila de datos en la tabla X Excluido, Índice no tendrá entrada de índice cuando cada fila de datos de una columna clave contiene el valor NULL |
| ROWID | ROWID | ROWID, creada para las columnas lob en esta tabla |
| DSSIZE | ENTERO | Tamaño máximo en KB del conjunto de datos de índice particionado. 0 para NPI |
| PAGENUM | CHAR(1) |
Formato de los números de página para el índice Un absoluto Relativo R |
| PARTKEYCOLUMN | SMALLINT | No utilizado |
| SITUACIÓN | CHAR(1) | No utilizado |
| ÍNDICE | SMALLINT | No utilizado |
| PARTICIONES | VARCHAR (765) | No utilizado |
| PQTY | ENTERO | Para conjuntos de datos gestionados por el usuario. El valor está asignación primaria de espacio |
| STORTYPE | CHAR(1) |
Tipo de asignación de almacenamiento E Explicit (grupo de almacenamiento no utilizado) I Implicit (grupo de almacenamiento utilizado) |
| STORNAME | VARCHAR (128) | Nombre del grupo de almacenamiento utilizado para la asignación de espacio |
| VCATNAME | VARCHAR (24) | Nombre del catálogo ICF utilizado para la asignación de espacio |
| PÁGINA GRATUITA | SMALLINT | Número de páginas cargadas antes de que la página están libre |
| PCTFREE | SMALLINT | Porcentaje de cada página que queda como espacio libre |
| GBPCACHE | CHAR(1) |
Opción de caché de grupo de bufferpool en blanco Solo cambiaron las páginas Página cambiada e inalterada N No se están datos almacenados en caché |
| SECQTY1 | ENTERO | Asignación secundaria de espacio para conjuntos de datos gestionados por el usuario |
| ENFORCED_CONS | CHAR(1) |
Si el índice impone una restricción no única En blanco No impone una restricción no única F Impone una clave extranjera para una restricción referencial del templo |
| IMPLÍCITO | CHAR(1) |
Si el índice fue creado implícitamente Blank n/d N Creado explícitamente Y Creado implícitamente |
| REGENERADORES | MARCA TEMPORAL(12) | Tiempo en el que el objeto fue regenerado |
SYSIBM. SYSINDEXES_HIST
Contiene filas de SYSINDEXES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del índice |
| CREADOR | VARCHAR (128) | Esquema del índice |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está definido el índice |
| TBCREATOR | VARCHAR (128) | Esquema de la tabla |
| AGRUPAMIENTO | CHAR(1) |
CLUSTER se especificó cuando se creó el índice N No Sy Sí |
| NLEAF | ENTERO | Número de páginas de hoja activas en el índice |
| NIVELES NACIONALES | SMALLINT | Número de niveles en el árbol índice |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que se celebró la última invocación de RUNSTATS |
| FIRSTKEYCARDF | FLAOT(8) | Número de valores distintos en la primera columna clave |
| FULLKEYCARDF | FLOAT(8) | Número de valores distintos de la clave |
| CLUSTERRATIOF | FLOAT(8) | Porcentaje de filas que son en orden de agrupamiento |
| SPACEF | FLOAT(8) | Número de kilobytes de almacenamiento DASD asignados |
| IBMREQD | CHAR(1) | Y indica que la cinta MRM llegó en fila |
| AVGKEYLEN | ENTERO | Longitud media de la clave dentro del índice |
|
DATAREPEAT FACTORF |
FLOAT | Nombre anticipado de páginas de datos tocadas siguiendo un orden de clave de índice |
SYSIBM. SYSINDEXES_RTSECT
Una tabla auxiliar para la columna de RTSECTION del SYSIBM. Tabla SYSINDEXES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BLOB(1G) | Solo utiliza interna |
SYSIBM. SYSINDEXES_TREE
Una tabla auxiliar para la columna PARSETREE del SYSIBM. Tabla SYSINDEXES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BLOB(1G) | Solo utiliza interna |
SYSIBM. SYSINDEXPART
Una fila para cada índice no particionante y una para cada partición de un índice particionado
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PARTICIÓN | SMALLINT | Número de partición; 0 si el índice no está particionado |
| IXNAME | VARCHAR (128) | Nombre de la partición |
| IXCREATOR | VARCHAR (128) | Esquema de partición |
| PQTY | ENTERO | Para conjuntos de datos gestionados por el usuario, el valor están las unidades principales de asignación de espacio de los bloques de almacenamiento de 4KB o -1 |
| SQTY | SMALLINT | Para conjuntos de datos gestionados por el usuario, el valor están las unidades principales de asignación de espacio de los bloques de almacenamiento de 4KB o -1 |
| STORTYPE | CHAR(1) |
Tipo de asignación de almacenamiento: E Explicit, y STORNAME, nombran un catálogo de ICF I Implícito y STORNAME en el grupo de almacenamiento |
| STORNAME | VARCHAR (128) | Nombre del grupo de almacenamiento o catálogo integrado de la instalación de catálogo utilizado para la asignación de espacio |
| VCATNAME | VARCHAR (24) | Nombre del catálogo ICF utilizado para la asignación de espacio |
| LEAFDIST | ENTERO | Número medio de páginas de hojas entre páginas de hoja activas sucesivas del índice (x 100) |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM |
| LIMITKEY | VARCHAR (512) | Alto valor de la clave límite de la partición en un formato interno |
| PÁGINA GRATUITA | SMALLINT | Número de páginas cargadas antes de que una página están libre |
| PCTFREE | SMALLINT | Porcentaje de cada hoja o página no hoja que queda libre |
| ESPACIO | ENTERO | Almacenamiento de KBs asignado a la partición de espacio de índice |
| STATSTIME | MARCA TEMPORAL | Fecha y hora de la última invocación de RUNSTATS |
| GBPCACHE | CHAR(1) |
Opción de caché del pool de búfer de grupo especificada para el índice o partición de índice. En blanco, solo son las páginas modificadas en caché R : Las páginas cambiadas y no modificadas son almacenadas en caché N No se están datos almacenados en caché |
| FAROFFPOSF | FLOAT | Número de filas referidas desde la posición óptima debido a un inserto en una página completa |
| PUESTO DE LANZAMIENTO | FLOAT | Número de filas referidas cerca, pero no en posición óptima, debido a la inserción en página completa |
| CARDF | FLOAT | Número de RIDs en el índice que se refieren a filas de datos o LOBs |
| SECQTYI | ENTERO | Asignación de espacio secundario en unidades de almacenamiento de 4KB |
| IPREFIX | CHAR(1) | Primer calificador de carácter de instancia para el nombre del conjunto de datos del índice. 'I' o 'J' son los únicos valores válidos. El valor por defecto están 'I'. |
| ALTEREDTS | MARCA TEMPORAL | Momento en que la declaración más reciente de ALTER INDEX |
| SPACEF | FLOAT(8) | Kilobytes de almacenamiento DASD |
| DSNUM | ENTERO | Número de conjuntos de datos |
| EXTENSIÓNS | ENTERO | Número de extensiones de conjunto de datos |
|
PSEUDO_DEL_ ENTRADAS |
ENTERO | Número de entradas pseudoeliminadas |
| LEAFNEAR | ENTERO | Número de páginas de hoja físicamente cerca de la página anterior para páginas de hojas activas sucesivas |
| LEAFFAR | ENTERO | Número de páginas de hoja ubicadas físicamente lejos de páginas anteriores para páginas sucesivas (activas) accedidas en un índice SCA |
| OLDEST_VERSION | SMALLINT | Números de versión que describen la forma más antigua de datos en la parte índice y cualquier copia de imagen de la parte índice |
| CREATEDTS | MARCA TEMPORAL | Época en la que se creó la partición |
| AVGKEYLEN | ENTERO | Longitud media de las claves en el índice |
| RBA_FORMAT | CHAR(1) |
Indica el formato del RBA/LRSN B Basic, formato RBA/LRSN de 6 bytes E Extended, formato RBA/LRSN de 10 bytes U Indefinido blank para objetos migrados |
| DSSIZE | ENTERO | Tamaño máximo en KB del conjunto de datos de índices particionados |
| PAGENUM | CHAR(1) |
Formato de los números de página para el índice A Absoluto Relativo R |
|
LIMITKEY_ EXTERNO |
VARCHAR (765) | No utilizado |
SYSIBM. SYSINDEXPART_HIST
Contiene filas de SYSINDEXPART
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PARTICIÓN | SMALLINT | Número de partición, cero si el índice no está particionado |
| IXNAME | VARCHAR (128) | Nombre del índice |
| IXCREATOR | VARCHAR (128) | Esquema del índice |
| PQTY | ENTERO | Para conjuntos de datos gestionados por el usuario, el valor está asignando espacio principal en unidades de bloques de almacenamiento de 4KB o -1 |
| SECQTYI | ENTERO | Para conjuntos de datos gestionados por el usuario, el valor está asignación secundaria de espacio en unidades de bloques de almacenamiento de 4KB o -1 |
| LEAFDIST | ENTERO | Número medio de páginas de hoja entre páginas de hoja activas sucesivas del índice (x100) |
| SPACEDF | ENTERO | KBs de almacenamiento DASD asignados a la partición del espacio de índice |
| STATSTIME | MARCA TEMPORAL | Fecha y hora de la última invocación de RUNSTATS |
| FAROFFPOSF | FLOAT(8) | Número para filas referidas lejos de la posición óptima debido a un inserto en una página completa |
| NEAROFFPOSF | FLOAT(8) | Número para se refería a filas cercanas pero no en posición óptima, debido a un inserto en una página completa |
| CARDF | FLOAT(8) | Número de RIDs en el índice que se refieren a filas de datos o LOBs |
| EXTENSIÓNS | ENTERO | Número de extensiones de conjunto de datos |
|
PSEUDO_DEL_ ENTRADAS |
ENTERO | Número de entradas pseudoeliminadas |
| DSNUM | ENTERO | Número de conjunto de datos dentro del espacio de la tabla |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM |
| LEAFNEAR | ENTERO | Número de páginas de hoja físicamente cerca de la página anterior para páginas de hojas activas sucesivas |
| LEAFFAR | ENTERO | Número de páginas de hoja ubicadas físicamente lejos de páginas anteriores para páginas sucesivas (activas) accedidas en un escaneo de índice |
| AVGKEYLEN | ENTERO | Longitud media de las teclas dentro del índice |
SYSIBM. SYSINDEXSPACESTATS
Contiene estadísticas en tiempo real para base de índices
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UPDATESTATTIME | MARCA TEMPORAL | Marca de tiempo cuando se insertó o se actualizó la fila por última vez |
| NIVELES NACIONALES | SMALLINT | Número de niveles en el árbol índice |
| NPAGES | ENTERO | Número de páginas en el árbol índice que contienen únicamente entradas de índice pseudo-eliminadas. Columna actualizable |
| NLEAF | ENTERO | Número de páginas hoja en el índice. Columna actualizable |
| NACTIVO | ENTERO | Número de páginas activas en la base índice o partición |
| ESPACIO | ENTERO | Cantidad de espacio, en KB, asignado al espacio índice o partición |
| EXTENSIÓNS | SMALLINT | Número de extensas en el espacio índice o partición |
| LOADRLAST | MARCA TEMPORAL | Marca temporal del último LOAD REPLACE en el espacio índice o partición |
| RECONSTRUIR la última vez | MARCA TEMPORAL | Marca temporal del último ÍNDICE REBUILD en el espacio de índice o partición |
| HORA DE LA REGENERACIÓN | MARCA TEMPORAL | Marca de tiempo en la última vez que se ejecutó la utilidad REORG INDEX en la pieza de índice o partición, o si la utilidad REORG INDEX no se ha ejecutado, el momento de la creación |
| REORGINSERTS | ENTERO | Número de entradas de índice insertadas en el espacio o partición índice desde la última vez que se ejecutaron utilidades REORG, REBUILD INDEX o LOAD REPLACE, o desde su creación |
| REORGDELETES | ENTERO | Número de entradas de índice eliminadas del espacio o partición índice desde la última vez que se ejecutaron las utilidades REORG, REBUILD INDEX o LOAD REPLACE desde su creación |
| REORGAPPENDINSERT | ENTERO | Número de entradas de índice que están un valor clave mayor que el valor máximo de clave en el índice o partición insertadas en el espacio índice o partición desde la última REORGANIZACIÓN, REBUILD ÍNDICE o LOAD REPLACE, o desde que se creó el objeto |
|
REORG PSEUDOELIMINACIONES |
ENTERO | Número de entradas de índice pseudo-eliminadas desde el último REORGANIZACIÓN, REBUILD ÍNDICE o LOAD REPLACE en el espacio índice o partición, o desde que se creó el objeto |
| REORGMASSDELETE | ENTERO | Número de eliminaciones masivas de un espacio de tabla segmentado o LOB, o número de tablas eliminadas de un espacio segmentado desde la última vez que se ejecutaron utilidades REORG o LOAD REPLACE, o desde que se creó el objeto |
| REORGLEAFNEAR | ENTERO | Número neto de páginas hoja ubicadas físicamente cerca de páginas anteriores para páginas hoja activas sucesivas que ocurrieron desde la última reorganización, índice de reconstrucción o LOAD REPLACE, o desde que se creó el objeto |
| REORGLEAFFAR | ENTERO | Número neto de páginas hoja ubicadas físicamente lejos de páginas hoja anteriores para páginas hojas activas sucesivas que ocurrieron desde la última creación de REORGANIZACIÓN, ÍNDICE DE RECONSTRUCCIÓN o LOAD REPLACE, o objeto |
| REORGNUMNIVELES | ENTERO | Número de niveles en el árbol índice que se añadieron o eliminaron desde la última creación de REORGANIZACIÓN, REBUILD ÍNDICE o LOAD REPLACE, o de objeto |
| ESTADÍSTICASÚLTATIEMPO | MARCA TEMPORAL | Marca temporal del último RUNSTATS en el índice o partición |
| STATSINSERTS | ENTERO | Número de registros o LOBs insertados en el espacio de la tabla o partición desde la última vez que se ejecutó RUNSTATS UTILITY, o desde que se creó el objeto |
| STATSDELETES | ENTERO | Nombre de las entradas del índice eliminadas desde el último RUNSTATS en el espacio índice o partición, o desde que se creó el objeto |
| STATSMASSDELETE | ENTERO | Número de veces que una partición de índice o espacio índice fue eliminada masivamente desde la creación del objeto |
| COPYLASTTINE | MARCA TEMPORAL | Marca de tiempo de la última copia completa en el índice o partición |
| COPYUPDATEPAGES | ENTERO | Número de tipos distintos que se han actualizado desde la última vez que se ejecutó la utilidad COPY o desde que se creó el objeto |
| CAMBIOS DE COPIA | ENTERO | Número de operaciones de insertar, actualizar y eliminar desde la última vez que se ejecutó la utilidad COPY o desde que se creó el objeto |
| COPYUPDATELRSN | CHAR(10) | LRSN o RBA de la primera actualización tras la última COPIA |
| COPYUPDATETIME | MARCA TEMPORAL | Marca temporal de la primera actualización después de la última COPIA |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DBID | SMALLINT | Identificador interno de la base de datos |
| ISOBID | SMALLINT | Identificador interno del descriptor del conjunto de páginas en el espacio de índice |
| PSID | SMALLINT | Identificador interno del espacio de la tabla descriptor del conjunto de páginas para el espacio de la tabla asociado con el índice |
| PARTICIÓN | SMALLINT | Número de conjunto de datos dentro del índice |
| INSTANCIA | SMALLINT | Indica si el objeto está asociado al conjunto de datos 1 o 2 |
| ENTRADAS TOTALES | BIGINT | Número de entradas, incluidas las entradas duplicadas, en el índice o partición |
| DBNAME | VARCHAR (24) | Nombre de la base de datos |
| NOMBRE | VARCHAR (128) | Nombre del índice |
| CREADOR | VARCHAR (128) | Esquema de índice |
| INDEXSPACE | VARCHAR (24) | Nombre del espacio índice |
| LASTUSED | FECHA | Fecha en la que el índice se está utilizado para SELECT, FETCH, en UPDATE/DELETE buscado, o cuando se está usando para hacer cumplir restricciones de RI |
| REORGINDEXACCESS | BIGINT | Número de veces que se usó el índice para SELECT, FETCH, se buscó UPDATE/DELETE, o se usó para hacer cumplir restricciones de RI, o desde que se creó el objeto |
| TIPO ACCIONAMIENTO | CHAR(3) |
Tipo de unidad en el que se está definido el conjunto de datos índice o partición HDD Disco duro SDD Unidad de estado sólido |
| BIGINT | Reservado para futuros utiliza IBM | |
| GETPAGES | BIGINT | Número de getpages desde la última reorganización o creación |
| SYS_START | MARCA TEMPORAL(12) | Comienza de la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Hora en la que la fila están eliminada de la tabla temporal por periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSINDEXSTATS
Contiene una de cada partición de un índice de particionamiento o un índice secundario particionado de datos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| FIRSTKEYCARD | ENTERO | Para la partición de índice, número de valores distintos de la primera columna clave. Para un índice disperso, la estadística se está basada en el contenido real del índice |
| TARJETA COMPLETA | ENTERO | Para partición de índice, número de valores distintos de una clave. Para un índice disperso, la estadística se está basada en el contenido real del índice |
| NLEAF | ENTERO | Número de páginas hoja activas en la partición de índice |
| NIVELES NACIONALES | SMALLINT | Número de niveles en el árbol de índices de partición |
| RATIO CLUSTERRATIO | SMALLINT | Para la partición de índice, porcentaje de filas en orden de agrupación |
| STATSTIME | MARCA TEMPORAL | Fecha/hora de la última invocación de RUNSTATS |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| PARTICIÓN | SMALLINT | Número de partición del índice |
| PROPIETARIO | VARCHAR (128) | Esquema del propietario del índice |
| NOMBRE | VARCHAR (128) | Nombre del índice |
| RECUENTO DE CLAVES | ENTERO | Número total de todos los RID en la partición de índice |
| FIRSTKEYCARDF | FLOAT | Para la partición de índice, número de valores distintos de la primera columna clave |
| FULLKEYCARDF | FLOAT | Para la partición de índice, número de valores distintos de la clave |
| KEYCOUNTF | FLOAT | Número total de RIDs en la partición de índice |
| CLUSTERRATIOF | FLOAT | Para la partición de índices, el valor, cuando se multiplica por 100, están el porcentaje de filas en orden de agrupamiento |
|
DATAREPEAT FACTORF |
FLOAT | Número anticipado de páginas de datos tocadas siguiendo un orden de clave de índice |
SYSIBM. SYSINDEXSTATS_HIST
Contiene filas de SYSINDEXSTATS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NLEAF | ENTERO | Número de páginas hoja activas en la partición de índice |
| NIVELES NACIONALES | SMALLINT | Número de niveles en el árbol de índices de partición |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizaba las estadísticas, fecha y hora en que la última invocación de RUNSTATS actualizaba las estadísticas |
| PARTICIÓN | SMALLINT | Número de partición del índice |
| PROPIETARIO | VARCHAR (128) | Esquema de índice |
| NOMBRE | VARCHAR (128) | Nombre del índice |
| FIRSTKEYCARDF | FLOAT | Para la partición de índice, número de valores distintos de la primera columna clave |
| FULLKEYCARDF | FLOAT | Para la partición de índices, número de valores distintos de clave |
| KEYCOUNTF | FLOAT | Número total de filas en la partición |
| CLUSTERRATIOF | FLOAT | Para la partición de índice, el valor, multiplicado por 100, es el porcentaje de filas que son en orden de agrupamiento |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
|
DATAREPEAT FACTORF |
FLOAT | Número anticipado de páginas de datos tocadas siguiendo un orden de clave de índice |
SYSIBM. SYSJARCLASS_SOURCE
Tabla auxiliar para SYSIBM. SYSCONTENTS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CLASS_SOURCE | CLOB (10M) | El contenido de la clase en el archivo jar |
SYSIBM. SYSJARCLASS_SOURCE
Contiene el código fuente de clases Java para la instalación jar
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| JARSCHEMA | VARCHAR (128) | El esquema del archivo jar |
| JAR_ID | VARCHAR (128) | El nombre del archivo jar |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario del objeto jar |
| JAR_DATA_ROWID | ROWID | ID utilizado para soportar el tipo de dato BLOB |
| JAR_DATA | BLOB (100M) | Contenido del archivo jar. Esta está una columna actualizable |
| CAMINO | VARCHAR (2048) | Ruta URL del archivo jar de origen. Esta está una columna actualizable |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| CREATEDTS | MARCA TEMPORAL | Época en la que se creó el objeto JAR |
| ALTEREDTS | MARCA TEMPORAL | Momento en que el objeto JAR fue alterado |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
SYSIBM. SYSJAVAOPTS
Contiene opciones de compilación utilizadas durante INSTALL_JAR
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| JARSCHEMA | VARCHAR (128) | El esquema del archivo jar |
| JAR_ID | VARCHAR (128) | El nombre del archivo jar |
| BUILDSCHEMA | VARCHAR (128) | Nombre de esquema para BUILDNAME |
| NOMBRE DE LA CONSTRUCCIÓN | VARCHAR (128) | Procedimiento utilizado para Crea la rutina |
| CONSTRUCTOR | VARCHAR (128) | ID de autorización utilizado para Crea la rutina |
| DBMLIB | VARCHAR (256) | Nombre del PDS donde está ubicada DBRM |
| HPJCOMPILE_OPTS | VARCHAR (512) | Opciones de compilación de HPJ utilizadas para instalar la rutina |
| BIND_OPTS | VARCHAR (2048) | Opciones de enlace que se usaban para instalar la rutina |
| POBJECT_LIB | VARCHAR (256) | Nombre PDSE donde está ubicado el objeto del programa |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSJAVAPATHS
Contiene el camino completo de resolución de clase JAR
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| JARSCHEMA | VARCHAR (128) | Esquema del archivo JAR |
| JAR_ID | VARCHAR (128) | Nombre del archivo jar |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario del objeto JAR |
| ORDINAL | SMALLINT | Número ordinal de elementos de camino dentro de la ruta Java del JAR |
|
PE_CLASS_ PATRÓN |
VARCHAR (2048) | Patrón para los nombres de las clases que son a buscar en el archivo JAR de este elemento de ruta |
| PE_JARSCHEMA | VARCHAR (128) | Esquema del archivo JAR de este elemento de ruta |
| PE_JAR_ID | VARCHAR (128) | Nombre del archivo JAR de este elemento de ruta |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSKEYCOLUSE
Fila para cada columna en una restricción única (clave primaria o clave única)
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSTNAME | VARCHAR (128) | Nombre de la restricción |
| TBCREATOR | VARCHAR (128) | Esquema o calificador de la tabla en la que se está definida la restricción |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se define la restricción |
| COLNAME | VARCHAR (128) | Nombre de la columna |
| COLSEQ | SMALLINT | Posición de la columna en la clave |
| COLNO | SMALLINT | Posición de la columna en la tabla en la que se está definida la restricción |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| PUNTO | CHAR(1) |
Columna están Comienza o columna final para BUSINESS_TIME periodo: B Comienza del periodo BUSINESS_TIME C Fin del periodo BUSINESS_TIME I Fin de periodo BUSINESS_TIME con fin incluido en blanco No se usa ni como Comienza ni como final de BUSINESS_TIME |
SYSIBM. SYSKEYS
Contiene una fila por cada columna de una clave índice
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IXNAME | VARCHAR (128) | Nombre del índice |
| IXCREATOR | VARCHAR (128) | Esquema o calificador del índice |
| COLNAME | VARHCAR(128) | Nombre de la columna de la clave |
| COLNO | SMALLINT | Posición numérica de la columna en la tabla |
| COLSEQ | SMALLINT | Positividad numérica de la columna en la clave. Sin sentido para un índice que está basado en una expresión |
| ORDENACIÓN | CHAR(1) |
Orden de la columna en la clave: el índice en blanco se está basado en una expresión o columna que se está especificada para el índice usando la cláusula INCLUDE Un ascenso D Descendente R Aleatorio |
| IBMREQD | CHAR(1) | Y indica que las filas provienen de la cinta MRM |
| PUNTO | CHAR(1) |
Columna están Comienza o columna final para BUSINESS_TIME periodo: B Comienza del periodo BUSINESS_TIME C Fin del periodo BUSINESS_TIME Fin de periodo BUSINESS_TIME con fin inclusivo en blanco No se usa como Comienza o al final de un periodo BUSINESS_TIME |
SYSIBM. SYSKEYTARGETS
Contiene una fila para cada objetivo de clave que están participando en la definición de índice extendido
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IXNAME | VARCHAR (128) | Calificador del índice |
| IXSCHEMA | VARCHAR (128) | Posición del objetivo clave en el índice |
| KEYSEQ | SMALLINT | Posición del objetivo clave en el índice |
| COLNO | SMALLINT | Posición del común en la tabla si la expresión está de una sola columna |
| ORDENACIÓN | CHAR(1) | Orden de la llave: A Ascendente |
| TYPESCHEMA | VARCHAR (128) | Esquema del tipo de dato |
| NOMBRE TIPO | VARCHAR (128) | Nombre del tipo de dato |
| DATATYPEID | ENTERO | El ID interno del tipo de dato |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado = 0. Para un tipo distinto, el ID interno del tipo incorporado en el que están se basa el tipo distinto |
| DURACIÓN | SMALLINT | Atributo longitud del objetivo clave de precisión para un objetivo clave decimal |
| LENGTH2 | ENTERO |
Longitud máxima de un dato recuperado de la columna. 0 No es una columna ROWID 40 Para un ROWID |
| ESCALA | SMALLINT | Escala de datos decimales o número de dígitos fraccionarios de segundo de marca de tiempo o de fecha con los datos de zonas horarias |
| NULOS | CHAR(1) |
Si la clave puede contener valores nulos: N No Y Sí. Y también indica que el índice están un índice XML |
| CCSID | ENTERO | El CCSID de la clave. 0 si la clave están una clave que no es de tipo de carácter |
| SUBTIPO | CHAR(1) |
Se aplica solo a claves de carácter e indica subtipo de datos: Datos de B BIT M MIXED datos Datos SBCS de S Datos en blanco que no son caracteres |
| CREATEDTS | MARCA TEMPORAL | La marca temporal para cuando se está creado el objetivo clave |
| RECREADA | CHAR(1) | La versión de DB2, donde se está creado el objetivo clave |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DERIVED_FROM | VARCHAR (4000) | Para un índice en una expresión escalar, DERIVED_FROM contiene el texto de la expresión escalar que están utiliza para generar el valor de la clave objetivo. Para un índice XML, esto están el patrón XML que están utiliza para generar el valor clave objetivo. De lo contrario, vacío |
| STATSTIME | MARCA TEMPORAL | Marca temporal de los RUNSTATS más recientes |
| CARDF | FLOAT | El número de valores distintos para el objetivo clave |
| HIGH2KEY | VARCHAR (2000) | Segunda clave de valor más alta. HIGH2KEY están una columna actualizable |
| LOW2KEY | VARCHAR (2000) | Segunda clave de menor valor. LOW2KEY están una columna actualizable |
| STATS_FORMAT | CHAR(1) |
El tipo de estadísticas que son recopiladas: N Los valores estadísticos de la columna VARCHAR no son rellenados en blanco Las estadísticas no se han recogido o los valores estadísticos de la columna VARCHAR son rellenados Una columna actualizable |
SYSIBM. SYSKEYTARGETSTATS
Contiene estadísticas de partición para objetivos clave seleccionados
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IXSCHEMA | VARCHAR (128) | Calificador del índice |
| IXNAME | VARCHAR (128) | Nombre del índice |
| KEYSEQ | SMALLINT | Posición numérica del objetivo clave en el índice |
| HIGHKEY | VARCHAR (2000) | Valor clave más alto |
| HIGH2KEY | VARCHAR (2000) | Segundo valor clave más alto |
| EN FONDO | VARCHAR (2000) | Valor clave más bajo |
| LOW2KEY | VARCHAR (2000) | Segunda clave de valor más baja |
| PARTICIÓN | SMALLINT | Número de partición del espacio de la tabla |
| STATSTIME | MARCA TEMPORAL | Marca temporal de los RUNSTATS más recientes |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| STATS_FORMAT | FLOAT |
El tipo de estadísticas que son recopiladas: N valores estadísticos de columna VARCHAR no son rellenados en blanco No se han recopilado estadísticas ni los valores estadísticos de la columna VARCHAR son rellenados |
| CARDF | FLOAT | Número de valores distintos para el objetivo clave |
SYSIBM. SYSKEYTARGETS_HIST
Contiene filas de la tabla SYSKEYTARGETS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| IXNAME | VARCHAR (128) | Nombre del índice |
| IXSCHEMA | VARCHAR (128) | Calificar el índice |
| KEYSEQ | SMALLINT | Posición numérica del objetivo clave en el índice |
| TYPESCHEMA | VARCHAR (128) | Esquema del tipo de dato |
| NOMBRE TIPO | VARCHAR (128) | Nombre del tipo de dato |
| DATATYPEID | ENTERO | El ID interno del tipo de dato |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado=0. Para un tipo distinto, el ID interno del tipo incorporado en el que se está basado el tipo distinto |
| DURACIÓN | SMALLINT | Atributo longitud de la columna, o en el caso de una columna decimal, su precisión |
| LENGTH2 | ENTERO |
Longitud máxima de datos que se están obtenidos de la columna 0 No es una columna ROWID 40 Para un ROWID |
| ESCALA | SMALLINT | Escala de datos decimales o número de dígitos fraccionarios de segundo de marca de tiempo con los datos de zona horaria. De lo contrario, el valor están 0. Si la columna están de tipo marca de tiempo, la LONGITUD están 10 y la ESCALA están 0, el número de dígitos de segundo fraccionario están 6 |
| NULOS | CHAR(1) |
Si la clave puede contener valores nulos N No Sy Sí |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| STATSTIME | MARCA TEMPORAL | Marca temporal de los RUNSTATS más recientes |
| CARDF | FLOAT | Número de valores distintos para el objetivo clave |
| HIGH2KEY | VARCHAR (2000) | La segunda clave-valor más alta |
| LOW2KEY | VARCHAR (2000) | El segundo valor clave más bajo |
| STATS_FORMAT | CHAR(1) |
El tipo de estadísticas que son recopiladas: N valores estadísticos de columna VARCHAR no son rellenados en blanco Las estadísticas no se han recogido o los valores estadísticos de las columnas VARCHAR son rellenados |
SYSIBM. SYSKEYTGTDIST
Contiene una o más filas para el primer objetivo de clave de una clave índice extendida
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Fecha y hora de la última invocación de RUNSTATS |
| IBMREQD | CHAR(1) | El calificador del índice |
| IXSCHEMA | VARCHAR (128) | El nombre del índice |
| IXNAME | VARCHAR (128) | La posición numérica del objetivo clave en el índice |
| KEYSEQ | SMALLINT | La posición numérica del objetivo clave en el índice |
| CLAVE-VALOR | VARCHAR (2000) | KEYVALUE contiene los datos de un valor que aparece con frecuencia |
| TIPO | CHAR(1) |
El tipo de estadísticas que son recopiladas: C Cardinalidad F Valor frecuente N Valor de frecuencia no acolchado Estadísticas del histograma H |
| CARDF | FLOAT |
TYPE='C'- número de valores distintos para el grupo de teclas TYPE='H'= número de valores distintos para el grupo clave en un cuantil indicado por QUANTILENO |
| KEYGROUPKEYNO | VARCHAR (254) | Identifica el conjunto de claves que son asociadas a la estadística. 0 si las estadísticas solo son asociadas a una sola clave |
| NUMKEYS | SMALLINT | El número de claves son asociado a las estadísticas |
| FREQUENCYF | FLOAT |
TYPE='F' o 'N'- porcentaje de entradas en el índice que tienen el valor que está contenido en KEYVALUE. TYPE='H'- porcentaje de entradas en el índice que tienen un valor que está en el rango del cuantil en la columna QUANTILENO |
| QUANTILENO | SMALLINT | QUANTILENO contiene un número de secuencia ordinario de un cuantil en un rango de valores consecutivo entero, desde bajo hasta alto |
| BAJO VALOR | VARCHAR (2000) |
TYPE='H'- cota inferior para el cuantil en QUANTILENO. No se usa si TYPE no es igual a 'H' |
| ALTO VALOR | VARCHAR (2000) | TYPE='H'- cota superior para el cuantil en QUANTILENO. No se utiliza si TYPE no es igual a 'H' |
SYSIBM. SYSKEYTGTDISTSTATS
Contiene filas por partición para el primer objetivo clave de un índice secundario particionado con datos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Marca temporal de los RUNSTATS más recientes |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| PARTICIÓN | SMALLINT | El número de parte de ese contiene el índice en el que se está definida la clave |
| IXSCHEMA | VARCHAR (128) | Calificador del índice |
| IXNAME | VARCHAR (128) | Nombre del índice |
| KEYSEQ | SMALLINT | Posición numérica del objetivo clave en el índice |
| CLAVE-VALOR | VARCHAR (2000) | Fecha de un valor que ocurre con frecuencia |
| TIPO | CHAR(1) |
El tipo de estatistas que son reunidos: C Cardinalidad F Valor frecuente N Valor de frecuencia no acolchado Estadísticas del histograma H |
| CARDF | FLOAT | TYPE='C'- número de valores distintos para el grupo de claves TYPE='H'- número de valores distintos para el grupo clave en el cuantil en QUANTILENO |
| KEYGROUPKEYNO | VARCHAR (254) | Identifica el conjunto de claves asociadas a estadísticas |
| NUMKEYS | SMALLINT | Identifica el número de claves asociadas a las estadísticas |
| FREQUENCYF | FLOAT |
TYPE='F' o 'N'- porcentaje de entradas en el índice que tienen el valor que están especificado en KEYVALUE cuando el número de entradas están multiplicado por 100. TYPE='H'- percepción de entradas en el índice que están en el rango del cuantil en QUANTILENO |
| QUANTILENO | SMALLINT | QUANTILENO contiene un número de secuencia ordinario de un cuantil en un rango de valores consecutivos, de bajo a alto |
| BAJO VALOR | VARCHAR (2000) | TYPE='H'- cota inferior para el cuantil en QUANTILENO. LOWVALUE no se está utilizado si TYPE no es igual a 'H' |
| ALTO VALOR | VARCHAR (2000) | TYPE='H'- cota superior para el cuantil en QUANTILENO. HIGHVALUE no se están usados si TYPE no es igual a 'H' |
| VARCHAR (1000) | Solo utiliza interna |
SYSIBM. SYSKEYTGTDIST_HIST
Contiene filas de la tabla SYSKEYTGTDIST
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Fecha y hora de la última invocación de RUNSTATS |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| IXSCHEMA | VARCHAR (128) | El calificador del índice |
| IXNAME | VARCHAR (128) | El nombre del índice |
| KEYSEQ | SMALLINT | La posición numérica del objetivo clave en el índice |
| CLAVE-VALOR | VARCHAR (2000) | Contiene datos de un valor que ocurre con frecuencia |
| TIPO | CHAR(1) |
El tipo de estadísticas que son recopiladas: C Cardinalidad F Valor frecuente N No es un valor frecuente Estadísticas del histograma H |
| CARDF | FLOAT | TYPE='C'- número de valores distintos para el grupo de claves. TYPE='H'- número de valores distintos para el grupo de claves en QUANTILENO |
| KEYGROUPKEYNO | VARCHAR (254) | Valor que identifica el conjunto de claves asociadas a las estadísticas que son |
| NUMKEYS | SMALLINT | El número de claves que son asociadas a una estadística |
| FREQUENCYF | FLOAT | TYPE='F' o 'N'- porcentaje de entradas en el índice que tienen el valor que están especificado en KEYVALUE cuando el número de entradas están multiplicado por 100. TYPE='H'- porcentaje de entradas en el índice que tienen un valor que están dentro del rango del cuantil en QUANTILENO |
| QUANTILENO | SMALLINT | QUANTILENO contiene un número de secuencia ordinario de un cuantil en un rango de valores consecutivo entero, desde bajo hasta alto |
| BAJO VALOR | VARCHAR (2000) | TYPE='H'- cota inferior para el cuantil en QUANTILENO. LOWVALUE no se está usado para TYPE no es igual a 'H' |
| ALTO VALOR | VARCHAR (2000) | TYPE='H'- cota superior para el cuantil en QUANTILENO. HIGHVALUE no se está usado para tipar no es igual a 'H' |
SYSIBM. SYSLEVELUPDATES
Contiene información sobre los niveles de función, niveles de catálogo y niveles de código del subsistema DB2
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| FUNCTION_LVL | VARCHAR(10) | Nivel de función |
|
PREV_FUNCTION_ LVL |
VARCHAR(10) |
Nivel de función anterior
|
|
HIGH_FUNCTION _LVL |
VARCHAR(10) |
Nivel de función activado más alto
|
| CATALOG_LVL | VARCHAR(10) |
Tipo de operación Cambio de nivel en el catálogo C Cambio de nivel de función F Cambio de nivel del código M |
| EFFECTIVE_TIME | MARCA TEMPORAL(12) | Hora de finalización de la operación |
| EFFECTIVE_LRSN | VARCHAR(12) | RBA o LRSN cuando la operación se completó |
| OPERATION_TEXT | VARCHAR (256) | Texto de la operación |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del grupo en el que se realizó la operación |
SYSIBM. SYSLOBSTATS
Contiene una fila para cada espacio de tabla LOB
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Hora de la actualización de estadísticas de RUNSTATS |
| AVGSIZE | ENTERO | Tamaño medio de un LOB, medido en bytes, en el espacio de la tabla LOB |
| ESPACIO LIBRE | ENTERO | Número de kilobytes de espacio disponible en el espacio de la tabla LOB |
| ORGRATIO | DECIMAL(5,2) | Porcentaje de organización en el espacio de la tabla LOB. 100 = organización perfecta. 1= desorganizado. 0= totalmente desorganizado. |
| DBNAME | VARCHAR (24) | Nombre de la base de datos que contiene el espacio de tablas LOB |
| NOMBRE | VARCHAR (24) | Nombre del espacio de tabla LOB |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSLOBSTATS_HIST
Contiene filas de SYSLOBSTATS. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STATSTIME | MARCA TEMPORAL | Hora de la actualización de estadísticas de RUNSTATS |
| ESPACIO LIBRE | ENTERO | Número de kilobytes de espacio disponible en el espacio de la tabla LOB |
| ORGRATIO | DECIMAL(5,2) | Porcentaje de organización en el espacio de la tabla LOB. 100= organización perfecta. 1= desorganizado. 0= totalmente desorganizado |
| DBNAME | VARHCAR(24) | Nombre de la base de datos que contiene el espacio de tabla LOB |
| NOMBRE | VARCHAR (24) | Nombre del espacio de tabla LOB |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSOBJROLEDEP
Contiene los objetos dependientes para cada rol
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DEFINIDOR | VARCHAR (128) | El ID de autorización o rol que creó el objeto |
| DEFINERTYPE | CHAR(1) |
El tipo de definidor: Rol L en blanco ID de autorización |
| NOMBRE DEL ROL | VARCHAR (128) | Nombre del rol sobre el que está una dependencia |
| DSCHEMA | VARCHAR (128) | Nombre del esquema del objeto dependiente |
| DNAME | VARCHAR (128) | Nombre del objeto dependiente |
| DTYPE | CHAR(1) |
El tipo de objeto dependiente en DNAME: Un alias Gatillo B D Base de Datos Tipo distinto E F Función definida por el usuario I Índice J Tarro Rol L M Tabla de consulta materializada N Contexto de confianza Procedimiento almacenado O Secuencia Q Espacio de la tabla R Grupo de almacenamiento S Tabla T Vista V Permiso de la fila X Máscara de columna Y 0 Alias |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSPACKAGE
Contiene una fila para cada paquete
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UBICACIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes |
| NOMBRE | VARCHAR (128) | Nombre del paquete |
| CONTOKEN | CHAR(8) | Token de consistencia para paquete |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario del paquete |
| CREADOR | VARCHAR (128) | ID de autenticación del propietario del creador de la versión del paquete |
| MARCA TEMPORAL | MARCA TEMPORAL | Marca de tiempo que indica cuándo se creó el paquete |
| BINDTIME | MARCA TEMPORAL | Marca de tiempo que indica cuándo fue encuadernado el paquete por última vez |
| CLASIFICATORIO | VARCHAR (128) | Calificador implícito para los nombres de tabla, vista, índice y alias no calificados en sentencias SQL estáticas del paquete |
| PKSIZE | ENTERO | Tamaño de la sección base del paquete en bytes |
| AVGSIZE | ENTERO | Tamaño medio, en bytes, de aquellas secciones del plan que contienen sentencias SQL procesadas en tiempo de enlace |
| SYSENTRIES | SMALLINT | Número de entradas deshabilitadas activadas para este empaquetado 04 tipos de conexiones son habilitadas |
| VÁLIDO | CHAR(1) |
Si el paquete es válido: Una sentencia Alter cambiaba la descripción de la tabla base de una vista a la que se refería el paquete. Para un CREA INDEX que involucra el intercambio de datos, VALID también se está marcado como 'A'. Los cambios no invalidan el paquete. H alterar la descripción de la tabla o tabla base de una vista a la que se refiere el paquete N No Sy Sí |
| OPERATIVO | CHAR(1) |
Si el paquete puede asignarse: N No Sy Sí |
| VALIDAR | CHAR(1) |
Si la comprobación de validez puede aplazarse hasta el momento de ejecución: B Todas las comprobaciones deben realizarse en tiempo de vinculación La validación R se está realizando en tiempo de ejecución para tablas, vistas y privilegios que no existen en tiempo de enlace |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento cuando el paquete fue encadernado o rebotado por última vez I Local encapsula heredando el valor del plan R RR (lectura repetible) S CS (estabilidad del cursor) T RS (léase estabilidad) U UR (lectura no comprometida) blank No especificado, y por tanto en el nivel especificado para el plan que ejecuta el paquete |
| LANZAMIENTO | CHAR(1) |
Valor de RELEASE cuando el paquete fue encuadernado/rebotado por última vez: El valor C utilizado fue COMMIT El valor D utilizado fue DEALLOCATE El paquete local está heredando valor del plan en blanco No especificado, y por tanto el valor especificado para el plan que ejecuta el paquete |
| EXPLICA | CHAR(1) |
Opción EXPLAIN especificada para el paquete N No Sy Sí |
| CITA | CHAR(1) |
Delimitador de cadenas SQL para sentencias SQL en el paquete: Apóstrofe N Comilla Y |
| COMMA | CHAR(1) |
Representación de punto decimal para sentencias SQL en paquete: Periodo N Coma Y |
| HOSTLANG | CHAR(1) |
Idioma host para el DBRM del paquete: Lenguaje ensamblador B C OS/VS COBOL D C F Fortran P PL/I 2 vs COBOL II o IBM COBOL Versión 1 3 IBM COBOL (Versión 2 o versiones posteriores) 4 C++ En blanco Para paquetes enlazados remotamente, paquetes de disparo (TYPE='T'), paquetes de procedimientos SQL (TYPE='N') o paquetes de funciones escalares SQL no en línea (TYPE='F') |
| CHARSET | CHAR(1) |
El CCSID para datos SBCS era 290 (katakana) cuando el programa se precompilaba: K Sí Un no |
| MIXTO | CHAR(1) |
Los datos contradictorios se manifestaban cuando el programa estaba precompilado: N No Sy Sí |
| DEC31 | CHAR(1) |
DEC31 estaba en vigor cuando el programa estaba precompilado: N No Sy Sí |
| DEFERPREP | CHAR(1) |
El paquete de opciones CURRENTDATA fue vinculado o rebotado: Se está necesaria una moneda de datos para todos los cursores. Inhibir el bloqueo para todos los cursores B La moneda de datos no está requerida para los cursores ambiguos C Se está requerida moneda de datos para cursores ambiguos Paquete en blanco se creó antes de que existiera la opción CURRENTDATA |
| SQLERROR | CHAR(1) |
Opción SQLERROR en el subcomando más reciente que enlazó o rebotó el paquete: C Continuar N Sin paquete |
| REMOTO | CHAR(1) |
Fuente del paquete: El paquete C fue creado por BIND COPY D Package fue creado mediante BIND COPY con la opción OPTIONS(COMMAND) El K Package fue copiado de un paquete que originalmente se enlazó en nombre de un solicitante remoto L Package se copió con la opción OPTIONS(COMMAND) de un paquete que originalmente estaba vinculado en nombre de un solicitante remoto El paquete N se enlazó localmente desde un DBRM El paquete Y se vinculó en nombre de un solicitante remoto |
| PCTIMESTAMP | MARCA TEMPORAL | Fecha y hora en que el programa de aplicación fue precompilado |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VERSIÓN | VARCHAR (122) | Identificador de versión para paquete. EMTPY para paquete de procedimientos SQL (TYPE=N), paquete de funciones escalar SQL (TYPE=F) o paquete trigger (type=t O 1) |
| PDSNAME | VARCHAR(132) | Nombre del PDS (biblioteca) en el que están miembro el DBRM del paquete |
| TÍTULO | CHAR(3) |
Opción DEGREE usada cuando el paquete fue encadernado por última vez: Cualquiera TÍTULO(CUALQUIERA) 1 o en blanco DEGREE(1) en blanco si el paquete fue migrado |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del subsistema que realizó el enlace más reciente |
| REGLAS DINÁMICAS | CHAR(1) |
Opción DYNAMICRULES usada cuando el paquete fue asignado por última vez: B BIND. Las sentencias SQL dinámicas son ejecutan con comportamiento de enlace DYNAMICRULES D DEFINEBIND E DEFINERUN H INVOKERUN RUN En blanco DYNAMICRULES no especificado para el paquete |
| REOPTVAR | CHAR(1) |
Si el camino de acceso se está determinado de nuevo en el momento de ejecución usando valores de variables de entrada: UN REOPT (AUTO) N REOPT(NINGUNO) Y REOPTA (SIEMPRE) 1 REOPT (UNA VEZ) |
| PREPÁRATE | CHAR(1) |
Si el procesamiento PREPARE se está aplazado hasta que se están ejecutados OPEN: N NODEFER(PREPARAR) Y DEFERIR (PREPARAR) I El paquete local está heredando valor de la opción de vinculación en blanco del plan no especificada. Heredado del plan |
| KEEPDYNAMIC | CHAR(1) |
Si son purgadas declaraciones dinámicas preparadas al comprometerse: N KEEPDYNAMIC(NO) Y MANTENER DINÁMICA(SÍ) |
| PATHSCHEMAS | VARCHAR (2048) | Ruta SQL especificada en el comando BIND o REBIND que enlazaba el paquete |
| TIPO | CHAR(1) |
Tipo de paquete. Identifica cómo se creó el paquete: FCrea FUNCTION o ALTER FUNCTION, o un comando BIND PACKAGE DEPLOY creó el paquete, y este paquete están un paquete de funciones SQL scalar no integrado NCrea PROCEDURE o ALTER PROCEDURE statement o BIND PACKAGE DEPLOY comandos creó el paquete, y este paquete está un paquete nativo de rutinas SQL R reservada para IBM utiliza La instrucción TCrea TRIGGER creó el paquete, y el paquete está un paquete trigger. el comando BIND PACKAGE en blanco creó el paquete |
| DBPROTOCOL | CHAR(1) |
Ya sea que el acceso remoto para SQL están implementado con acceso DRDA o acceso DRDA con capacidad para la obtención continua de bloques basada en paquetes: D DRDA Acceso a C DRDA con función de bloque continuo basado en paquetes activada |
| FUNCIONES | MARCA TEMPORAL | Marca temporal cuando se resolvió la función |
| OPTHINT | VARCHAR (128) | Identifica filas en authid. PLAN_TABLE para usarse como entrada al optimizador |
| ENCODING_CCSID | ENTERO |
Esquema de codificación especificado en el comando bind: CCSID CCSID especificado o derivado 0 CCSID por defecto de EBCDIC especificado en el panel DSNTIPF en el momento de la instalación |
| IMMEDWRITE | CHAR(1) |
Cuando se escriben páginas dependientes del bufferpool de grupo actualizadas que son necesarias. Solo aplicable para compartir datos El paquete I Local está heredando el valor del plan N IMMEDWRITE(NO)- se está realizada la actividad normal de escritura Y IMMEDWRITES(YES) - las escrituras inmediatas se hacen para sons páginas actualizadas dependientes del pool de buffer de grupo 1 IMMEDWRITES(PH1) - páginas dependientes del bufferpool de grupo actualizadas son escribidas en o antes del commit de la fase 1 En blanco si el paquete fue migrado |
| RELBOUND | CHAR(1) |
La liberación cuando el paquete fue encuadernado o repartido en blanco Encuadernado antes de la V7 |
| COMENTARIOS | VARCHAR (762) | Cadena de caracteres proporcionada por el usuario con la instrucción COMMENT. |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
| REDONDEO | CHAR(1) |
Opción de REDONDEO usada cuando el paquete fue enlazado por última vez: C ROUND_CEILING D ROUND_DOWN F ROUND_FLOOR G ROUND_HALF_DOWN E ROUND_HALF_EVEN H ROUND_HALF_UP U ROUND_UP en blanco En blanco El paquete creado en una versión de DB2 anterior a la V9 |
| DISTRIBUIR | CHAR(1) |
Determina si DB2 debe recopilar nombres de ubicaciones a partir de sentencias SQL y Crea paquetes remotos para el usuario Un DB2 recopilará nombres de ubicaciones remotas de las sentencias SQL durante la vinculación local y Crea automáticamente paquetes remotos en esos sitios L DB2 Crea automáticamente paquetes remotos en los sitios especificados en la lista de nombres de ubicación |
| LASTUSED | FECHA | La última fecha en la que se son usados los objetos correspondientes |
|
CONCUR_ACC_ RES |
CHAR(1) |
Opción de resolución CONCURRENTACCESSCOURT cuando el paquete estaba enlazado o reboteado: en blanco No especificado N ESPERADERESULTADO Y USEACTUALMENTECOMPROMETIDO |
|
EXTENDIDO INDICADOR |
CHAR(1) |
Valor de la opción de vinculación EXTENDEDINDICATOR: N EXTENSEDINDICATOR NO Y EXTENDIDOINDICADOR SÍ |
| PLANMGMT | CHAR(1) |
Valor de la opción de enlace PLANMGMTSCOPE: B PLANMGMT BÁSICO E PLANMGMT EXTENDIDO En blanco PLANMGMT APAGADO |
| PLANMGMTSCOPE | CHAR(1) |
Valor de la opción de enlace PLANMGMTSCOPE: S PLANMGMTSCOPE ESTÁTICO |
| APREUSE | CHAR(1) |
Valor de la opción de asignación APREUSE: N No o ninguno: Los caminos de acceso no se son reutilizados ADVERTENCIA DE W: DB2 intenta reutilizar rutas de acceso. El procesamiento continúa cuando una ruta de acceso no puede reutilizarse ERROR E : DB2 intenta reutilizar rutas de acceso. El procesamiento termina cuando una ruta de acceso no puede reutilizarse |
| APRETAINDUP | CHAR(1) |
Valor de la opción de vinculación APRETAINDUP: Sí: especificado. Se conservaron todas las copias 0 No especificado; sin embargo, la copia anterior o original del paquete se está conservada debido a diferencias en la ruta de acceso 1 No se especifica nada, y la copia anterior del paquete no se está conservada ya que las rutas de acceso son idénticas a la copia actual 2 No se especifica, y las copias anteriores y originales del paquete son conservadas como rutas de acceso son idénticas a las actuales |
| SYSTIMESENSITIVE | CHAR(1) |
Valor de la opción de enlace SYSTIMESENSITIVE: Y Referencias a tablas temporales del periodo del sistema son afectadas por la BUSINESS_TIME TEMPORAL ACTUAL N Referencias a tablas temporales por periodo de aplicación no son afectadas por el TEMPORAL ACTUAL BUSINESS_TIME |
| BUSTIMESENSIBLE | CHAR(1) |
Valor de la opción de enlace BUSTIMESENSITIVE @ Y Referencias a tablas temporales por periodo de aplicación son afectadas por la BUSINESS_TIME TEMPORAL ACTUAL N Referencias a tablas temporales por periodo de aplicación no son afectadas por el TEMPORAL ACTUAL BUSINESS_TIME |
| APPLCOMPAT | VARCHAR(10) |
Valor de la opción de enlace APPLCOMPAT: V10R1 Las sentencias SQL del paquete presentan comportamiento de compatibilidad con V10R1 V11R1 Sentencias SQL en el paquete Comportamiento de compatibilidad V11R1 Sentencias a nivel de función - SQL en el paquete de comportamiento de compatibilidad con el nivel de función especificado |
| ARCHIVESENSITIVE | CHAR(1) |
Valor de la opción de enlace ARCHIVESENSITIVE Las referencias Y (por defecto) a tablas habilitadas para archivo son afectaban a SYSIBMADM. GET_ARCHIVE variable global integrada N Referencias a tablas habilitadas para archivo no son afectadas por SYSIBMADM. GET_ARCHIVE variable global integrada |
| EXTSEQNO | ENTERO | Para utiliza interno |
| DESCSTAT | CHAR(1) |
Valor de la opción de enlace DESCSTAT El gestor de bases de datos DB2 de Y genera un SQLDA DESCRIBLE en tiempo de enlace para que las solicitudes DESCRIBE para SQL estático puedan satisfacerse durante la ejecución N DB2 database managers no genera un SQLDA DESCRIBE en tiempo de enlace para sentencias SQL estáticas |
| ORIGEN | CHAR(1) |
Origen de los registros EXPLAIN Un bloqueo automático B Orden de vinculación G ALTER REGENERAR explícito I Regeneración automática implícita Comando R REBIND Blank existía antes de los 12 |
| APREUSE_NO_FL | VARCHAR(10) | Nivel de función cuando se encaja en el paquete APREUSE(NO) |
| APREUSE_NO_TS | MARCA TEMPORAL | Tiempo de asignación cuando se encaja en el paquete APREUSE(NO) |
| CONC_STMT | CHAR(1) |
Si la concentración de sentencias está habilitada N No Sy Sí |
| FUNCTION_LVL | VARCHAR(10) | Nivel de función del paquete cuando se insertó la fila |
SYSIBM. SYSPACKCOPY
Contiene una fila para cada paquete anterior y original
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UBICACIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes |
| NOMBRE | VARCHAR (128) | Nombre del paquete |
| CONTOKEN | CHAR(8) | Token de consistencia para el paquete |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario del paquete |
| CREADOR | VARCHAR (128) | ID de autorización del propietario de la versión del paquete |
| MARCA TEMPORAL | MARCA TEMPORAL | Marca de tiempo que indica cuándo se creó el paquete |
| BINDTIME | MARCA TEMPORAL | Marca de tiempo que indica cuándo fue encuadernado el paquete por última vez |
| CLASIFICATORIO | VARCHAR (128) | Calificador implícito para nombres de tablas, índice de vista y alias no calificados en las sentencias SQL estáticas del paquete |
| PKSIZE | ENTERO | Tamaño de la sección base del paquete, en bytes |
| AVGSIZE | ENTERO | Tamaño medio (bytes) de secciones de plano, incluyendo SQL |
| SYSENTRIES | SMALLINT | Número de entradas habilitadas o deshabilitadas para el paquete en SYSPKSYSTEM. 0 están todos los tipos de conexiones son habilitadas |
| VÁLIDO | CHAR(1) |
Si el paquete es válido: Una sentencia ALTER modificaba la descripción de una tabla o tabla base de una vista a la que se refería el paquete H alterar tabla Descripción cambiada de la tabla o tabla base de una vista a la que se refiere el paquete N No Sy Sí |
| OPERATIVO | CHAR(1) |
Si el paquete puede asignarse: N Se está necesario un BIND explícito o REBIND antes de poder asignar el paquete Sy Sí |
| VALIDAR | CHAR(1) |
Si la comprobación de validez puede posponerse hasta el momento de ejecución: B Todas las comprobaciones deben realizarse en tiempo de vinculación La validación R se está realizando en tiempo de ejecución para tablas, vistas y privilegios que no existen en tiempo de vinculación |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento cuando el paquete fue enlazado o rebotado por última vez R RR (lectura repetible) S CS (estabilidad del cursor) T RS (léase estabilidad) U UR (lectura no comprometida) En blanco No especificado, nivel especificado para el plan |
| LANZAMIENTO | CHAR(1) |
Valor de RELEASE cuando el paquete fue encuadernado/rebotado por última vez: El valor C utilizado fue COMMIT El valor D utilizado fue DEALLOCATE El paquete I Local está heredando el valor del plan En blanco No especificado, valor para el plan que ejecuta el paquete |
| EXPLICA | CHAR(1) |
Opción EXPLAIN especificada para el paquete N No Sy Sí |
| CITA | CHAR(1) |
Delimitador de cadenas SQL para sentencias SQL en el paquete: Apóstrofe N Comilla Y |
| COMMA | CHAR(1) |
Representación de punto decimal para sentencias SQL en paquete: Periodo N Coma Y |
| HOSTLANG | CHAR(1) |
Idioma host para el DBRM del paquete: Lenguaje ensamblador B C OS/VS COBOL D C F Fortran P PL/I 2 vs COBOL II o IBM COBOL Versión 1 3 IBM COBOL (Versión 2 o versión posterior) 4 C++ En blanco para paquetes vinculados remotamente, paquetes de disparo (TYPE='T'), paquetes de procedimientos SQL (TYPE='N') o paquetes de funciones escalares SQL no en línea (TYPE='F') |
| CHARSET | CHAR(1) |
El CCSID para datos SBCS era 290 (katakuna) cuando el programa se precompilaba: K Sí Un no |
| MIXTO | CHAR(1) |
Datos mixtos en efecto cuando el programa se precompilaba N No Sy Sí |
| DEC31 | CHAR(1) |
DEC31 en vigor cuando el programa estaba precompilado N No Sy Sí |
| DEFERPREP | CHAR(1) |
Opción CURRENTDATA cuando se asigna a un paquete o se rebota: Se está necesaria una moneda de datos para todos los cursores. Inhibir el bloqueo para todos los cursores B La moneda de datos no está requerida para los cursores ambiguos C Se está necesaria para los cursores ambiguos En blanco El paquete se creó antes de que existiera la opción CURRENTDATA |
| SQLERROR | CHAR(1) |
Opción SQLERROR en el subcomando más reciente que enlazó o rebotó el paquete: C CONTINUAR N NOPACKAGE |
| REMOTO | CHAR(1) |
Fuente del paquete: El paquete C fue creado por BIND COPY D Package fue creado mediante BIND COPY con la opción OPTIONS(COMMAND) El K Package fue copiado de un paquete que originalmente se enlazó en nombre de un solicitante remoto El paquete L se copiaba con la opción OPTIONS(COMMAND) de un paquete que originalmente estaba vinculado en nombre de un solicitante remoto. N El paquete fue enviado localmente desde un DBRM El paquete Y se vinculó en nombre de un solicitante remoto |
| PCTIMESTAMP | MARCA TEMPORAL | Fecha y hora en que el programa de aplicación fue precompilado |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VERSIÓN | VARHCAR(122) | Identificador de versión para paquete. Vacío para paquete de procedimientos SQL (TYPE=N), paquete de funciones escalar SQL (TYPE=F) o paquete de disparo (TYPE=T o 1) |
| PDSNAME | VARCHAR(132) | Nombre del PDS (biblioteca) en el que el paquete DBRM está miembro |
| TÍTULO | CHAR(3) |
Opción DEGREE usada cuando el paquete fue encadernado por última vez: CUALQUIER TÍTULO (CUALQUIERA) 1 o en blanco DEGREE(1) En blanco si el paquete fue migrado |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del subsistema que realizó el enlace más reciente |
| REGLAS DINÁMICAS | CHAR(1) |
Opción DYNAMICRULES usada cuando el paquete fue asignado por última vez: B BIND. Las sentencias SQL dinámicas son ejecutan con comportamiento de enlace DYNAMICRULES D DEFINEBIND E DEFINERUN H INVOKEBIND YO INVOKERUN RUN En blanco DYNAMICRULES no especificado para el paquete |
| REOPTVAR | CHAR(1) |
Si se está determinado que la ruta de acceso Obtén tiempo de ejecución usando valores de variables de entrada UN REOPT (AUTO) N REOPT(NINGUNO) Y REOPTA (SIEMPRE) 1 REOPT (UNA VEZ) |
| PREPÁRATE | CHAR(1) |
Si el procesamiento PREPARE se está aplazado hasta que se están ejecutados OPEN: N NODEFER(PREPARAR) Y DEFERIR (PREPARAR) El paquete I Local está heredando el valor del plan en blanco Opción de vinculación no especificada. Heredado del plan |
| KEEPDYNAMIC | CHAR(1) |
Si son eliminadas las declaraciones dinámicas preparadas al comprometerse: N KEEPDYNAMIC(NO) Y MANTENER DINÁMICA(SÍ) |
| PATHSCHEMAS | VARCHAR (2048 | Ruta SQL especificada en el comando BIND o REBIND que enlazaba el paquete |
| TIPO | CHAR(1) |
Tipo de paquete. Identifica cómo se creó el paquete: F Crea FUNCTION o ALTER FUNCTION, o un comando BIND PACKAGE DEPLOY creó el paquete, y este paquete está un paquete de funciones SQL escalar no integrado N Crea PROCEDIMIENTO o ALTER PROCEDIMIENTO instruccional, o ENLACE PAQUETE DEPLOYMENT el comando creó el paquete, y este paquete está un paquete nativo de rutinas SQL R reservado para IBM utiliza La instrucción T Crea TRIGGER creó el paquete, y el paquete está un paquete trigger. Orden en blanco de vincular PAQUETE creó el paquete |
| DBPROTOCOL | CHAR(1) |
Ya sea que el acceso remoto para SQL están implementado con acceso DRDA o acceso DRDA con capacidad para la obtención continua de bloques basada en paquetes: D DRDA C Acceso DRDA con obtención continua de bloques basada en paquetes habilitada |
| FUNCIONES | MARCA TEMPORAL | Marca temporal cuando se resolvió la función |
| OPTHINT | VARCHAR (128) | Identifica filas en authid. PLAN_TABLE para usarse como entrada al optimizador |
|
ENCODING_ CCSID |
ENTERO |
Esquema de codificación especificado en el comando bind: CCSID CCSID especificado o derivado 0 CCSID por defecto de EBCDIC especificado en el panel DSNTIPF en el momento de la instalación |
| IMMEDWRITE | CHAR(1) |
Cuando se son escritos de páginas dependientes del bufferpool de grupo actualizados. Solo aplicable para compartir datos. El paquete I Local está heredando el valor del plan N IMMEDWRITE(NO) – actividad normal de escritura están realizada Y IMMEDWRITE(YES) – escrituras inmediatas son realizadas para páginas actualizadas del grupo de buffer dependientes 1 IMMEDWRITE(PH1) – páginas actualizadas dependientes del grupo de buffers son escribidas en o antes del commit de la fase 1 En blanco si el paquete fue migrado |
| RELBOUND | CHAR(1) |
La liberación cuando el paquete fue encuadernado o repartido en blanco Encuadernado antes de la V7 |
| COMENTARIOS | VARCHAR (762) | Cadena de caracteres proporcionada por el usuario con la instrucción COMMENT. |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
| REDONDEO | CHAR(1) |
Opción de REDONDEO usada cuando el paquete fue enlazado por última vez: C ROUND_CEILING D ROUND_DOWN F ROUND_FLOOR G ROUND_HALF_DOWN E ROUND_HALF_EVEN H ROUND_HALF_UP U ROUND_UP en blanco en blanco El paquete creado en una versión de DB2 anterior a la V9 |
| DISTRIBUIR | CHAR(1) |
Determina si DB2 debe recopilar nombres de ubicaciones para las sentencias SQL y Crea paquetes remotos para el usuario Un DB2 recopilará nombres de ubicaciones remotas, sentencias SQL durante la vinculación local y Crea automáticamente paquetes remotos en esos sitios L DB2 Crea automáticamente paquetes remotos en los sitios especificados en la lista de nombres de ubicación |
| LASTUSED | FECHA | La última fecha en la que se son usados los objetos correspondientes |
|
CONCUR_ACC_ RES |
CHAR(1) |
Opción de resolución CONCURRENTACCESSCOURT cuando el paquete estaba enlazado o reboteado: en blanco No especificado N ESPERADERESULTADO Y USEACTUALMENTECOMPROMETIDO |
|
EXTENDIDO INDICADOR |
CHAR(1) |
Valor de la opción de vinculación EXTENDEDINDICATOR: N EXTENSEDINDICATOR NO Y EXTENDIDOINDICADOR SÍ |
| PLANMGMT | CHAR(1) |
Valor de la opción de vinculación PLANMGMT: B PLANMGMT BÁSICO E PLANMGMT EXTENDIDO En blanco PLANMGMT APAGADO |
| PLANMGMTSCOPE | CHAR(1) |
Valor de la opción de enlace PLANMGMTSCOPE: S PLANMGMTSCOPE ESTÁTICO |
| APREUSE | CHAR(1) |
Valor de la opción de asignación APREUSE: N No o ninguno: Los caminos de acceso no son reutilizados. ADVERTENCIA DE W : DB2 intenta reutilizar rutas de acceso. El procesamiento continúa cuando una ruta de acceso no puede reutilizarse ERROR E : DB2 intentó reutilizar rutas de acceso. El procesamiento termina cuando no se puede reutilizar una ruta de acceso |
| APRETAINDUP | CHAR(1) |
Valor de la opción de vinculación APRETAINDUP: Y SÍ especificado. Todas las copias se conservaron. 0 NO especificado; sin embargo, la copia anterior u original del paquete se está conservada debido a diferencias en la ruta de acceso 1 NO especificado, y la copia anterior del paquete no se está conservada ya que las rutas de acceso son idénticas a la copia actual 2 NO especificado, y las copias anteriores y originales del paquete no son conservadas como rutas de acceso son idénticas a las actuales |
|
SYSTIME SENSIBLE |
CHAR(1) |
Valor de la opción de enlace SYSTIMESENSITIVE: Y Las referencias a tablas temporales del periodo del sistema son afectadas por la SYSTEM_TIME TEMPORAL ACTUAL N Referencias a tablas temporales del periodo del sistema no son afectadas por la TEMPORAL ACTUAL SYSTEM_TIME |
|
HORA DEL AUTOBÚS SENSIBLE |
CHAR(1) |
Valor de la opción de vinculación BUSTIMESENSITIVE: Y Las referencias a las tablas temporales del periodo de aplicación son afectadas por el valor de ACTUAL TEMPORAL BUSINESS_TIME N Referencias a tablas temporales por periodo de aplicación no son afectadas por la BUSINESS_TIME TEMPORAL ACTUAL |
| APPLCOMPAT | VARCHAR(10) |
Valor de la opción de vinculación APPLCOMAT: V10R1 Las sentencias SQL en el paquete presentan un comportamiento de compatibilidad con V10R1 V11R1 Las sentencias SQL en el paquete tienen comportamiento de compatibilidad con V11R1 Nivel de función – Las sentencias SQL en el paquete tienen comportamiento de compatibilidad con el nivel de función especificado |
|
ARCHIVO SENSIBLE |
CHAR(1) |
Valor de la opción de enlace ARCHIVESENSITIVE Las referencias Y (por defecto) a tablas habilitadas para archivo son afectaban a SYSIBMADM. GET_ARCHIVE variable global integrada N Referencias a tablas habilitadas para archivo no son afectadas por SYSIBMADM. GET_ARCHIVE variable global integrada |
| EXTSEQNO | ENTERO | Para utiliza interno |
| DESCSTAT | CHAR(1) |
Valor de la opción de enlace DESCSTAT: El gestor de bases de datos DB2 de Y genera un SQLDA DESCRIBE en tiempo de enlace, así que las solicitudes DESCRIBE para SQL estático pueden satisfacerse durante la ejecución N DB2 database manager no genera un SQLDA DESCRIBE en tiempo de enlace para sentencias SQL estáticas |
| ORIGEN | CHAR(1) |
Origen de los registros de EXPLIC: Un bloqueo automático Comando BIND B G ALTER REGENERAR explícito I Regeneración automática implícita Comando R REBIND Blank existía antes de 12 |
| APREUSE_NO_FL | VARCHAR(10) | Nivel de función cuando se encaja en el paquete APREUSE(NO) |
| APRESUE_NO_TS | MARCA TEMPORAL | Tiempo de asignación cuando se encaja en el paquete APREUSE(NO) |
| CONC_STMT | CHAR(1) |
Si la concentración de sentencias está habilitada N No Sy Sí |
| FUNCTION_LVL | VARCHAR(10) | Nivel de función del paquete cuando se insertó la fila |
SYSIBM. SYSPACKAUTH
Registra los privilegios que son poseídos por los usuarios sobre los paquetes
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación del usuario que concedió privilegio. Podría ser PÚBLICO |
| GRACIA | VARCHAR (128) | ID de autenticación del usuario que posee los privilegios, nombre de un plan que utiliza privilegios o PÚBLICO para una concesión a PÚBLICO |
| UBICACIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| COLISIÓN | VARCHAR (128) | Nombre de la colección para paquete(s) cuyo privilegio se concedió |
| NOMBRE | VARCHAR (128) | Nombre del paquete en el que se son detenidos los privilegios |
| MARCA TEMPORAL | MARCA TEMPORAL | Marca de tiempo que indica cuándo se concedió el privilegio |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: en blanco Un ID de autorización Rol L P: Un plan de solicitud |
| AUTHHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibieron privilegios. No necesariamente el nivel máximo de autorización del otorgante en blanco No aplicable Un PACKADM (sobre la colección*) C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT P PACKADM (sobre una colección específica) S SYSADM ACCESO A DATOS T |
| BINDAUTH | CHAR(1) |
LOS BILLETES PUEDEN utilizar BINDING y REBBINDING contra el paquete: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El rivilégio Y Pse mantiene sin la opción GRANT |
| COPYAUTH | CHAR(1) |
GRANTEE puede COPIAR el paquete: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El rivilégio Y Pse mantiene sin la opción GRANT |
| EJECUTEAUTH | CHAR(1) |
GRANTEE puede ejecutar el paquete: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El rivilégio Y Pse mantiene sin la opción GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSPACKDEP
Dependencias de paquetes en tablas, vistas, sinónimos, espacios de tablas, índices, alias, funciones y procedimientos almacenados
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BNAME | VARCHAR (128) | Nombre de un objeto del que depende un paquete |
| BCLASIFICADOR | VARCHAR (128) | Calificador del objeto |
| BTYPE | CHAR(1) |
Tipo de objeto identificado por BNAME y BCALIFICADOR: Un alias B BUSINESS_TIME C SYSTEM_TIME E en lugar de desencadenante F Función definida por el usuario o función de cast Tabla Global Temporal de G I Índice M Tabla de consulta materializada Procedimiento almacenado O P Espacio de tabla particionado si se está definido como GRANDE o con DSSIZE Objeto de secuencia Q Espacio de tabla R Sinónimo S Tabla T Vista V 0 Alias |
| DISTRIBUCIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| DCOLLID | VARCHAR (128) | Nombre de la colección de paquetes |
| DNAME | VARCHAR (128) | Nombre del paquete |
| DCONTOKEN | CHAR(8) | Token de consistencia para el paquete |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DEPRIMENTE | VARCHAR (128) | Propietario del paquete |
| DTYPE | CHAR(1) |
Tipo de paquete: F Función escalar SQL no en línea N paquete de rutinas SQL nativo O Copia original de un paquete P Copia anterior de un paquete R reservada para IBM utiliza Paquete T Trigger para disparador básico en blanco No es un paquete de disparo ni un paquete nativo de rutinas SQL 1 Paquete de disparador para un disparador avanzado |
| DOWNERTYPE | CHAR(1) |
Indica el tipo de propietario del paquete: en blanco ID de autorización Rol L |
SYSIBM. SYSPACKLIST
Contiene uno o más roles para cada plan de aplicación local vinculado con una lista de paquetes
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PLANNAME | VARCHAR (24) | Nombre del plan de solicitud |
| SEQNO | SMALLINT | Número de secuencia de la entrada en la lista de paquetes |
| UBICACIÓN | VARCHAR (128) | Ubicación del paquete. Vacío si es local. (*)- determinado en tiempo de ejecución |
| COLISIÓN | VARCHAR (128) | Nombre de la colección para el paquete. (*) determinado en tiempo de ejecución |
| NOMBRE | VARCHAR (128) | Nombre del paquete. (*)- una colección completa |
| MARCA TEMPORAL | MARCA TEMPORAL | Marca de tiempo que indica cuándo se creó la fila |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSPACKSTMT
Contiene una o más filas para cada sentencia en un paquete
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UBICACIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes |
| NOMBRE | VARCHAR (128) | Nombre del paquete |
| CONTOKEN | CHAR(8) | Token de consistencia para el paquete |
| SEQNO | ENTERO | No utilizado |
| STMTNO | SMALLINT | Número de instrucción de la instrucción en el programa fuente |
| SECTNO | SMALLINT | El número de sección de la declaración |
| BINDERROR | CHAR(1) |
Si se detectó un error SQL en el momento de la asignación: N No Sy Sí |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VERSIÓN | VARCHAR (122) | Identificador de versión del paquete |
| VARCHAR (3500) | Solo utiliza interna | |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento para la sentencia SQL: R RR (lectura repetible) T RS (léase estabilidad) S CS (estabilidad del cursor) U UR (lectura no comprometida) L KEEP UPDATE LOCKS o un RS aislamiento X KEEP UPDATE LOCKS para y aislamiento de RR en blanco La cláusula WITH no se especificó en la instrucción. El nivel de aislamiento está registrado en SYSPACKAGE. ISOLATION y SYSPLAN. AISLAMIENTO |
| SITUACIÓN | CHAR(1) |
Estado de la vinculación de la declaración: Una instrucción distribuida - utiliza acceso privado al protocolo DB2 B Distribuido - la instrucción utiliza acceso privado al protocolo DB2 C compilado – se vinculó correctamente usando los valores predeterminados para las variables de entrada durante la selección del camino de acceso E Explain - la sentencia están una sentencia SQL EXPLAIN F Parsed – la sentencia están o bien una sentencia de definición de datos o una sentencia que no se vinculó correctamente y se utilizó VALIDATE(RUN) G Compiled - asignado correctamente a la sentencia, pero REOPT está especificado H Parsed - la sentencia están o bien una declaración de definición de datos o una sentencia que no se vinculó correctamente y se utilizó VALIDATE(RUN) I Indefinido - la declaración está dinámica J Indefinida - la afirmación es dinámica K Control - Instrucción CALL L Bad - la sentencia tiene algún error permitido M Analizado – la instrucción hace referencia a una tabla calificada con SESSION y no estaba vinculada porque la referencia a la tabla podría ser para una tabla temporal declarada que no se definirá hasta que se están ejecutados paquetes o plan en blanco La sentencia está no ejecutable, o estaba encuadernada antes de V5 |
| CAMINO DE ACCESO | CHAR(1) | Para sentencias estáticas, indica si la ruta de acceso para la sentencia se está basada en pistas de optimización especificadas por el usuario. 'H' indica que se usaron pistas de optimización |
| STMTNOI | ENTERO | Si el valor de STMTNO está cero, la columna contiene el número de la instrucción en el programa fuente |
| SECTNOI | ENTERO | El número de sección del segmento |
| EXPLICABLE | CHAR(1) |
Contiene uno de los siguientes valores: Y Indica que la instrucción SQL puede usarse con la función EXPLAIN y puede tener filas que describen su ruta de acceso en el userid. PLAN_TABLE N Indica que la instrucción SQL no tiene filas que describan su ruta de acceso en el usuario ID. PLAN_TABLE En blanco Indica que la instrucción SQL estaba vinculada antes de la V7 |
| CONSULTA | ENTERO | Número de consulta de la sentencia SQL en el programa fuente |
| ROWID | ROWID | ROWID, creada para las columnas lob en esta tabla |
| ENUNCIADO | CLOB(2M) | El texto completo para la sentencia SQL que representa la fila |
| BLOB (2M) | Solo utiliza interna | |
| STMT_ID | BIGINT | Un identificador único de declaración |
| EXPANSIÓN | CHAR(2) |
Se aplica solo a sentencias estáticas que hacen referencia a tablas de archivo o tablas temporales Una Sentencia se vinculaba con la transformación implícita de la consulta como resultado de SYSIBMADM. GET_ARCHIVE variable global incorporada La sentencia B se vinculó con la transformación implícita de la consulta como resultado de la BUSINESS_TIME TEMPORAL ACTUAL La sentencia S se vinculaba con la transformación implícita de la consulta como resultado de la SYSTEM_TIME TEMPORAL ACTUAL SB La sentencia se vinculó con transformación implícita de consulta como resultado del registro de SYSTEM_TIME TEMPORAL ACTUAL y BUSINESS_TIME TEMPORAL ACTUAL Blank |
| CONSULTA | BIGINT | Identificador para registro en SYSQUERY |
| QUERY_HASH | CHAR(6) | Clave hash para registros en SYSQUERY |
|
QUERY_HASH_ VERSIÓN |
ENTERO | Versión hash para registros en SYSQUERY |
SYSIBM. SYSPACK. STMT_STMB
Una tabla auxiliar para la columna STMTBLOB de SYSIBM. SYSPACKSTMT
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BLOB (2M) | Solo utiliza interna |
SYSIBM. SYSPACKSTMT_STMT
Una tabla auxiliar para la columna STMTBLOB SYSIBM. SYSPACKSTMT
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ENUNCIADO | CLOB(2M) | El texto completo para la sentencia SQL que representa la fila |
SYSIBM. SYSPARMS
Contiene una fila para cada parámetro de una rutina o varias filas para parámetros de la tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de la rutina |
| PROPIETARIO | VARCHAR (128) | Dueño de la rutina |
| NOMBRE | VARCHAR (128) | Nombre de la rutina |
| NOMBRE ESPECÍFICO | VARCHAR (128) | Nombre específico de la rutina |
| RUTINA | CHAR(1) |
Tipo de rutina: F Función definida por el usuario o función de cast Procedimiento almacenado P |
|
CAST_ FUNCIÓN |
CHAR(1) |
Si la rutina es una función de lanzamiento: N No es una función de cast Y Función de cast |
| PARMNAME | VARCHAR (128) | Nombre del parámetro |
| RUTINARIA | ENTERO | Identificador interno a rutina |
| TIPO DE FILA | CHAR(1) |
Los valores indican el tipo de parámetro descrito por esta fila: Parámetro de entrada P parámetro O Output; no aplicable para funciones B Tanto una entrada como una salida; N/A para funciones R Resultado antes de la fundión; N/A para procedimientos almacenados C Resultado tras la fundición; no aplicable para procedimientos almacenados S Parámetro de entrada de la función fuente incorporada subyacente |
| ORDINAL | SMALLINT |
Si ROWTYPE están B, O, P o S, el valor están el número ordinal del parámetro dentro de la firma rutinaria. Si el ROWTYPE están C o R, el valor depende del tipo de función: · Para una función escalar, el valor están 0. · Para una función de tabla, el valor están el número ordinal de la columna de la tabla de salida Si ROWTYPE están X, el valor están 0 |
| TYPESCHEMA | CHAR(8) | Esquema del tipo de dato del parámetro |
| NOMBRE TIPO | CHAR(18) | Nombre del tipo de dato del parámetro |
| DATATYPEID | ENTERO | Para un tipo de dato incorporado, ID interno del tipo incorporado. Para un tipo distinto, ID interno de tipo distinto |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado, 0. Para un tipo distinto, ID interno del tipo de dato incorporado sobre el que se está originado el tipo distinto |
| LOCALIZADOR | CHAR(1) |
Indica si un localizador a un valor, en lugar del valor real, están pasado como valor de entrada cuando se están llamada rutina: N valores reales a pasar Y Un localizador a un valor están para pasar |
| TABLA | CHAR(1) |
El tipo de dato de una columna para un parámetro de tabla N Esto no están un parámetro de tabla Y Este es un parámetro de tabla |
| TABLE_COLNO | SMALLINT | Para parámetros de la tabla, el número de columna de la tabla. De lo contrario, el valor están 0 |
| DURACIÓN | ENTERO | Atributo longitud del parámetro o resultado |
| ESCALA | SMALLINT | Escala de tipo de dato o número de dígitos fraccionarios de segundo de marca de tiempo o de hora con parámetro de zona horaria |
| SUBTIPO | CHAR(1) |
Si el tipo de dato están un tipo distinto, subtipo del tipo distinto, que se está basado en el subtipo de su tipo fuente: B POR DATOS DE BITS S PARA DATOS SBCS M PARA DATOS MIXTOS en blanco El tipo fuente no está un tipo de carácter, o si el parámetro está un tipo de array |
| CCSID | ENTERO | CCSID de tipo de dato para un tipo de personaje, fecha, hora, marca de tiempo o tipo de dato gráfico |
| CAST_FUNCTION_ID | ENTERO | ID interno de función de la función usado para lanzar argumento, si esta función está originada en otra función o resultado. De lo contrario, 0. No aplicable para procedimientos almacenados |
|
ENCODING_ ESQUEMA |
CHAR(1) |
Esquema de codificación del parámetro: Un ASCII E EBCDIC U UNICODE en blanco El tipo de fuente no están un tipo de carácter ni están el parámetro están un tipo de array |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VERSIÓN | VARCHAR (122) | Identificador de versión para rutina. La columna está una cadena de longitud cero si los valores de ORIGIN no están 'I' o si las filas se crearon antes de V9 |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
SYSIBM. SYSPENDINGDDL
Contiene información sobre qué objetos tienen cambios pendientes en la definición
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DBNAME | VARCHAR (24) | Nombre de la base de datos para la opción pendiente |
| TSNAME | VARCHAR (24) | Nombre del espacio de la tabla para la opción pendiente |
| DBID | SMALLINT | Identificador interno de la base de datos |
| PSID | SMALLINT | Identificador interno del descriptor del conjunto de páginas en el espacio de tabla |
| OBJSCHEMA | VARCHAR (128) | El calificador del objeto que contiene la opción pendiente |
| OBJNAME | VARCHAR (128) | Nombre del objeto que contiene la opción pendiente |
| OBJOBID | SMALLINT | Identificador interno del objeto |
| OBJTYPE | CHAR(1) |
Tipo de actualización identificada por OBJSCHEMA y OBJNAME I Índice Espacio de la tabla S Tabla T |
|
STATEMENT_ TIPO |
CHAR(1) |
El tipo de declaración de la opción pendiente Una afirmación ALTER Instrucción R A RECOVER |
| OPTION_ENVID | ENTERO | Identificador de intención del entorno para la opción pendiente |
|
OPTION_ PALABRA CLAVE |
VARCHAR (128) | Si se está insertada una fila en esta tabla durante la ejecución de una instrucción de definición de datos, este valor están nombre de la opción pendiente |
| VALOR DE OPCIÓN | VARCHAR (4000) | Si se está insertada una fila en esta tabla durante la ejecución de una instrucción de definición de datos, este valor están nombre de la opción pendiente |
| OPTION_SEQNO | SMALLINT | La secuencia de la opción pendiente dentro de la instrucción |
| CREATEDTS | MARCA TEMPORAL(12) | Se creó la marca de tiempo en la opción pendiente |
| RECREADA | CHAR(1) | La versión de DB2 que se está utilizada para Crear el objeto |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| ROWID | ROWID | ID para soportar columnas LOB para texto fuente |
|
STATEMENT_ TEXTO |
CLOB(2M) | Texto fuente de la sentencia original para la opción pendiente |
| COLNAME | VARCHAR (128) | Nombre de la columna del cambio de definición pendiente |
| PARTICIÓN | SMALLINT | Número de partición para partición con cambio de definición pendiente. 0 de cambio pendiente está para todo el espacio de tabla o espacio índice |
|
PARTITION_ PALABRA CLAVE |
VARCHAR(18) | La columna se está poblada si la columna PARTITION tiene un valor distinto de cero. La palabra clave que está asociada a la cláusula PARTITION de la sentencia ALTER TABLE |
|
COLUMN_ PALABRA CLAVE |
VARCHAR(18) | Contiene la palabra clave que corresponde a la columna que está listada en COLNAME |
|
REORG_SCOPE_ PARTE BAJA |
SMALLINT | Número lógico de partición para la partición más baja en el rango para que REORG pueda materializar el cambio |
|
REORG_SCOPE_ HIGHPART |
SMALLINT | Número de partición lógica para la partición más alta en el rango para que REORG pueda materializar un cambio |
SYSIBM. SYSPENDINGOBJECTS
Contiene el nombre de y la información OBID sobre objetos que son la creación pendiente
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| DBNAME | VARCHAR (24) | Nombre de la base de datos |
| TSNAME | VARCHAR (24) | Nombre del espacio de la tabla de datos |
| DBID | SMALLINT | Identificador interno de la base de datos |
| PSID | SMALLINT | Identificador interno del descriptor de conjunto de páginas de espacio de tabla base |
| PARTICIÓN | SMALLINT | Número de partición con el que se está asociado al objeto |
| COLNAME | VARCHAR (128) | Nombre de la columna contenida en el espacio base de la tabla con la que el objeto está asociado |
| OBJSCHEMA | VARCHAR (128) | Calificador del objeto |
| OBJNAME | VARCHAR (128) | Nombre del objeto |
| OBJTYPE | CHAR(1) |
Tipo de objeto identificado por OBJSCHEMA y OBJNAME I Índice Espacio de la tabla S Tabla T |
| INDEXSPACE | VARCHAR (24) | Nombre del espacio de índice. Cadena vacía si el objeto no está un índice |
| OBJOBID | SMALLINT | Identificador interno del objeto |
| OBJPSID | SMALLINT | Identificador interno del descriptor del conjunto de páginas del objeto, o 0 si el objeto no tiene un descriptor de conjunto de páginas |
SYSIBM. SYSPKSYSTEM
Contiene cero o más filas para cada paquete
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| UBICACIÓN | VARCHAR (128) | Siempre contiene espacios en blanco |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes |
| NOMBRE | VARCHAR (128) | Nombre del paquete |
| CONTOKEN | CHAR(8) | Token de consistencia para el paquete |
| SISTEMA | VARCHAR (24) |
Medio ambiente. Los valores pueden ser: LOTE LOTE TSO CICS Sistema de Control de Información del Cliente DB2CALL Servicio de adjunto de llamadas DB2 DLIBATCH Instalación de soporte por lotes DLI IMSBMP Región IMS BMP IMSMPP IMS MPP y región IFP Servidor de aplicaciones REMOTO remoto |
| Permite | CHAR(1) |
Las conexiones representadas por la fila son habilitadas o deshabilitadas: N Incapacitado Y habilitado |
| CNAME | VARCHAR (60) | Identifica la conexión o conexiones a cada fila que se aplica |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSPLAN
Contiene una fila para cada plan de aplicación
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre del plan de solicitud |
| CREADOR | VARCHAR (128) | ID de autorización del propietario del plan de solicitud |
| CHAR(6) | No utilizado | |
| VALIDAR | CHAR(1) |
Si la comprobación de validez puede posponerse hasta el momento de ejecución: B Todas las comprobaciones deben realizarse durante la asignación La validación R se está realizando en tiempo de ejecución para tablas, vistas y privilegios que no existen en tiempo de enlace |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento para el plan: R RR (lectura repetible) T RS (léase estabilidad) S CS (estabilidad del cursor) U UR (lectura no comprometida) |
| VÁLIDO | CHAR(1) |
Si el plan de solicitud está válido: Una TABLA DE ALTER modificaba la descripción de la tabla o tabla base de una vista a la que se está referido por el plano H ALTER TABLE cambió la descripción de la tabla o tabla base de una vista a la que se está referido por el plano N No Sy Sí |
| OPERATIVO | CHAR(1) |
Si el plan de solicitud puede asignarse: N No, se está necesario un BIND o REBIND explícito antes de poder asignar el plan Sy Sí |
| CHAR(9) | No utilizado | |
| PLSIZE | ENTERO | Tamaño de la sección base del plano, en bytes |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| AVGSIZE | ENTERO | Tamaño medio, en bytes, de aquellas secciones del plan que contienen sentencias SQL procesadas en tiempo de enlace |
| ADQUIRIR | CHAR(1) |
Cuando son adquiridos recursos: Asignación A At U En la primera utiliza |
| LANZAMIENTO | CHAR(1) |
Cuando son liberados los recursos: C En el commit D En la desasignación |
| EXPLICA | CHAR(1) |
Opción EXPLICAR especificada para el plan N No Sy Sí |
| EXPREDICADO | CHAR(1) |
Opción CURRENTDATA cuando el plan fue vinculado o rebote: B No se está necesaria moneda de datos para cursores ambiguos. Permitir el bloqueo para cursores ambiguos C Se está necesaria para los cursores ambiguos. Inhibir el bloqueo para los cursores ambiguos El bloqueo N está inhibido para cursores ambiguos, pero se creó un plan antes de que estuviera disponible la opción CURRENTDATA |
| BOUNDBY | VARCHAR (128) | ID de autorización primaria de la carpeta del plan |
| CLASIFICATORIO | VARCHAR (128) | Calificador implícito para los nombres de tabla, vista, índice y alias no calificados en las sentencias SQL estáticas del plan |
| CACHESIZE | SMALLINT | Tamaño, en bytes, de la caché que se va a adquirir para el plan. 0 indica que no se está utilizando ninguna caché |
| HABITANTES | SMALLINT | Número de entradas en la lista de paquetes para el plano |
| DEFERPREP | CHAR(1) |
El paquete se encuadernó por última vez con la opción DEFER(PREPARE): N No Sy Sí |
|
CURRENT_ SERVIDOR |
VARCHAR (128) | Nombre de ubicación especificado con la opción CURRENTSERVER cuando el plan fue asignado por última vez |
| SYSENTRIES | SMALLINT | Número de filas asociadas al plan en SYSPLSYSTEM |
| TÍTULO | CHAR(3) |
Opción de título utilizada cuando se enlazó el plan por última vez: CUALQUIER TÍTULO (CUALQUIERA) 1 o en blanco DEGREE(1). En blanco si el plano fue migrado |
| SQLRULES | CHAR(1) |
Opción SQLRULES usada cuando el plan fue enlazado por última vez: D o en blanco SQLRULES(DB2) S SQLRULES(STD) En blanco Un plan migrado |
| DESCONEXIÓN | CHAR(1) |
Opción DESCONEXIÓN usada cuando el plan fue asignado por última vez: E o en blanco DESCONEXIÓN (EXPLÍCITO) UN DESCONECTADOR (AUTOMÁTICO) C DESCONEXIÓN (CONDICIONAL) en blanco Un plan migrado |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del subsistema que realizó el enlace más reciente |
| REGLAS DINÁMICAS | CHAR(1) |
Opción DYNAMICRULES usada cuando el plano fue encortado por última vez: B Bind R Run |
| BOUNDTS | MARCA TEMPORAL | Tiempo en que el plan estaba atado |
| REOPTVAR | CHAR(1) |
Si la ruta de acceso se está determinada de nuevo en el momento de ejecución usando valores de variables de entrada: UN REOPT (AUTO) N REOPT(NINGUNO) Y REOPTA (SIEMPRE) 1 REOPT (UNA VEZ) |
| KEEPDYNAMIC | CHAR(1) |
Las sentencias dinámicas preparadas son para ser eliminadas en cada commit N KEEPDYNAMIC(NO) Y MANTENER DINÁMICA(SÍ) |
| PATHSCHEMAS | VARCHAR (254) | Ruta SQL especificada en el comando BIND o REBIND que encolegaba el plan |
| DBPROTOCOL | CHAR(1) |
Ya sea acceso remoto para SQL con nombres de tres partes implementado con DRDA o acceso a protocolos privados DB2: D DRDA Protocolo privado P DB2 |
| FUNCIONES | MARCA TEMPORAL | Marca de tiempo cuando se resolvió la función. Establecido por los comandos BIND y REBIND pero no por AUTOBIND |
| OPTHINT | CHAR(8) | Valor de la opción de asignación OPTHINT. Identifica las filas en el authid. PLAN_TABLE para usarse como entrada para el optimizador. En blanco si no hay filas en el authid. PLAN_TABLE son para usarse como entrada |
|
ENCODING_ CCSID |
ENTERO |
CCSID correspondiente al esquema de codificación o CCSID especificado para la codificación de opción de enlace. CCSID CCSID especificado o derivado 0 CCSID por defecto de EBCDIC especificado en el panel DSNTIPF en el momento de la instalación |
| IMMEDWRITE | CHAR(1) |
Cuando se escriben páginas dependientes del bufferpool de grupo actualizadas que son necesarias. Aplicable solo para entornos de intercambio de datos. N IMMEDWRITE(NO) – actividad normal de escritura están realizada Y IMMEDWRITE(YES) – escrituras inmediatas son realizadas para páginas dependientes del pool de buffer de grupo actualizadas 1 IMMEDWRITE(PH1) – páginas actualizadas dependientes del bufferpool son escribidas en o antes del commit de la fase 1 En blanco Un paquete migrado |
| RELBOUND | CHAR(1) |
La liberación cuando el paquete estaba encuadernado o rebotado. en blanco Encuadernado antes de la V7 K Bound en la V7 L Bound en V8 |
| COMENTARIOS | VARCHAR (128) | Una cadena de caracteres proporcionada por el usuario con COMENTARIO |
| CREADORTYPE | CHAR(1) |
Indica el tipo de creador en blanco ID de autorización Rol L |
| REDONDEO | CHAR(1) |
La opción REDONDEO utilizada cuando el plan fue encadernado por última vez: C ROUND_CEILING D ROUND_DOWN F ROUND_FLOOR G ROUND_HALF_DOWN E ROUND_HALF_EVEN H ROUND_HALF_UP U ROUND_UP En blanco El plan se creó antes de la V9 |
| FECHA | No utilizado | |
|
CONCUR_ACC_ RES |
CHAR(1) |
Opción de CONCURRENTACCESSRESOLUTION cuando el paquete estaba asignado o rebotado: en blanco No especificado N ESPERADERESULTADO Y USEACTUALMENTECOMPROMETIDO |
| PROGAUTH | CHAR(1) |
DB2 comprueba si un programa está autorizado para ejecutar un plan: D DISABLE E Permite |
SYSIBM. SYSPLANAUTH
Registra los privilegios que son poseídos por los usuarios sobre los planes de aplicación
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autorización del usuario que concedió privilegios |
| GRACIA | VARCHAR (128) | ID de autorización del usuario que tiene privilegios. Podría ser PÚBLICO |
| NOMBRE | VARCHAR (24) | Nombre del plan de solicitud sobre el que son los privilegios |
| AUTHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibieron los privilegios. No necesariamente el nivel de autorización más alto del otorgante. En blanco No aplicable C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT S SYSADM |
| BINDAUTH | CHAR(1) |
GRANTEE puede utilizar los subcomandos BIND, REBIND o FREE contra el plan: en blanco Privilegio no poseído El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| EJECUTEAUTH | CHAR(1) |
GRANTEE puede ejecutar programas de aplicación que utilizan el plan: en blanco Privilegio no poseído El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| GRANTETIPO | CHAR(1) |
Indica el tipo de beneficiario: en blanco ID de autorización Rol L |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSPLANDEP
Dependencias de planos en tablas, vistas, alias, espacios de tablas, índices, funciones y procedimientos.
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BNAME | VARCHAR (128) | El nombre de un objeto del que depende el plan |
| BCREADOR | VARCHAR (128) | Si BNAME está en un espacio de tablas, su base de datos |
| BTYPE | CHAR(1) |
Tipo de objeto identificado por BNAME: Un alias E en lugar de desencadenante F Función definida por el usuario o función de cast I Índice Rol L M Tabla de consulta materializada Procedimiento almacenado O P Espacio de tabla particionado si se está definido como GRANDE o con el parm de DSSIZE Objeto de secuencia Q Espacio de tabla R Sinónimo S Tabla T Vista V |
| DNAME | VARCGHAR (24) | Nombre del plan |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSPLSYSTEM
Cada fila representa una o más conexiones a un entorno en el que se podría usar un plan
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre del plan |
| SISTEMA | VARCHAR (24) |
Medio ambiente. Los valores pueden ser: LOTE LOTE TSO DB2CALL Servicio de adjunto de llamadas DB2 CICS Sistema de Control de Información del Cliente DLIBATCH Instalación de soporte por lotes DLI IMSBMP Región IMS BMP IMSMPP IMS MPP o región IFP |
| Permite | CHAR(1) |
Conexiones representadas por la fila son Permite o desactivadas: N Incapacitado Y habilitado |
| CNAME | VARCHAR (60) | Conexión o conexiones a las que se aplica la fila |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSQUERY
Contiene una fila para cada consulta en un conjunto de consultas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSULTA | BIGINT | Identificador único para la consulta |
| QUERY_HASH | CHAR(16) | Clave hash generada por texto de sentencias |
| ESQUEMA | VARCHAR (128) | Nombre predeterminado del esquema para objeto no calificado en consulta o en blanco |
|
QUERY_SEC_ HASH |
CHAR(16) | Clave hash generada por el texto modificado de la sentencia |
|
QUERY_HASH_ VERSIÓN |
ENTERO |
Versión del hash de consulta
|
| FUENTE | SMALLINT |
La fuente de la consulta: 0 Pista de plan a nivel de instancia 1 Estabilidad de planta estática 2 Dinámica de estabilidad de planes |
| USERFILTER | CHAR(8) | Nombre de filtro que se está usando para agrupar un conjunto de consultas o blank |
| CHAR(128) | Solo utiliza interna | |
| PLAN_VALID | CHAR(1) |
Si son válidos los consejos del plan: en blanco No existe ninguna pista de plan para la sentencia, sino para optimización La pista Y Plan existe en SYSQUERYPLAN para la sentencia La pista de N Plan existe en SYSQUERYPLAN, pero es inválida y no se utiliza |
|
INVALID_ RAZÓN |
ENTERO | Cuando PLAN_VALID están N, contiene el código de razón. -1, si PLAN_VALID están Y o en blanco |
| VARCHAR (128) | No utilizado | |
| COLECCIÓN | VARCHAR (128) | Nombre de la colección de la consulta originadora o blank |
| PAQUETE | VARCHAR (128) | Nombre del paquete de la consulta de origen o blank |
| VERSIÓN | VARCHAR (128) | Versión del paquete en blanco |
| AUTHID | VARCHAR (128) | ID de autorización en efecto cuando la consulta fue capturada o en blanco |
| BINDTIME | MARCA TEMPORAL | Marca de tiempo cuando el paquete se enlazó o se ejecutó la CONSULTA de Enlace |
| STMTNO | ENTERO | Cuando SOURCE están 1, el número de instrucción en el paquete. Cuando SOURCE están 0 o 2, están -1 |
| SECTNO | ENTERO | Cuando SOURCE están 1, número de sección en el paquete. Cuando SOURCE están 0 o 2, están -1 |
| STMTTEXT | CLOB(2M) | El texto de la recomendación o parámetro de optimización de sentencias SQL se aplica a |
| CONSULTA | ENTERO | Número de consulta |
|
CLIENT_ USERID |
VARCHAR (255) |
ID de usuario del cliente
|
|
CLIENT_ WRKSTNNAME |
VARCHAR (255) |
Nombre de la estación de trabajo cliente
|
|
CLIENT_ APPLNAME |
VARCHAR (255) |
Nombre de la aplicación cliente
|
|
SELECTIVITY_ ANULACIÓN |
CHAR(1) |
Anulación de selectividad en efecto para la consulta: Y En efecto N No está en efecto |
|
ACCESSPATH_ PISTA |
CHAR(1) |
Los caminos de acceso son especificados para las sentencias coincidentes: Y está especificado y en vigor N-Están no especificado ni está en efecto puede especificarse en blanco. Debe consultar SYSQUERYPLAN para determinar si se está especificado un camino de acceso |
|
OPTION_ ANULACIÓN |
CHAR(1) |
Los parámetros de optimización son en vigor para emparejar sentencias: Yson en efecto N No está en efecto en blanco Podría estar en efecto. Debe consultar la tabla de catálogo de SYSQUERYOPTS para determinar si son activas anulaciones de opciones
|
|
SELECTIVITY_ VÁLIDO |
CHAR(1) |
Las anulaciones de selectividad son válidas: en blanco No existen para la afirmación Existen Y Anulaciones para consultas. Son válidas si la instrucción ya se ha ejecutado y se han utilizado anulaciones Existen N Anulaciones pero son inválidas y no se utilizan |
| FUNCTION_LVL | VARCHAR(10) | Nivel de función de la consulta cuando se insertó la fila |
SYSIBM. SYSQUERYPREDICATE
Información sobre los antecedentes para consultas en SYSQUERY identificada para optimización extendida
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSULTA | BIGINT | Identificador único para la consulta |
| CONSULTA | ENTERO | Se explica una declaración identificativa de varios |
| QBLOCKNO | SMALLINT | Un número que identifica cada bloque de consulta dentro de una consulta. No en ningún orden particular, ni son necesariamente consecutivos |
| APPLNAME | VARCHAR (24) | Nombre del plan |
| POGNAME | VARCHAR (128) | Nombre del programa ora paquete que contiene la instrucción ha sido explicada |
| PREDNO | ENTERO | Número de predicado: se utiliza para identificar un predicado dentro de una consulta |
| TIPO | CHAR(8) |
Tipo de predicado. Los valores posibles son: Y, O IGUAL, RANGO, ENTRE, EN, LIKE, NO LIKE, EXISTE, NOEXISTE, SUBCONSULTA, TENIENDO, OTROS |
|
LEFT_HAND_ LATERAL |
VARCHAR (128) |
Si LHS de predicado están una columna de tabla (LHS_TABNO>0), indica el nombre de la columna. Otros valores posibles son: VALOR, COLEXP, NONCOLEXP, CORSUB, NONCORSUB, SUBCONSULTA, EXPRESIÓN Blank |
|
LEFT_HAND_ PHO |
ENTERO |
Si LHS de predicado están una columna de tabla (LHS_TABNO>0), indica el nombre de la columna. Otros valores posibles son: VALOR, COLEXP, NONCOLEXP, CORSUB, NONCORSUB, SUBCONSULTA, EXPRESIÓN Blank |
| LHS_TABNO | SMALLINT | Si LHS de predicado está una columna de tabla, indica un número que identifica de forma única la referencia correspondiente de la tabla dentro de una consulta |
| LHS_QBNO | SMALLINT | Si LHS de predicado está una columna de tabla, indica un número que identifica de forma única la referencia correspondiente de la tabla dentro de una consulta |
|
RIGHT_HAND_ LATERAL |
VARCHAR (128) |
Si la derecha del predicado están una columna de tabla (RHS_TABNO>0), entonces indica el nombre de la columna. Otros valores posibles son: VALOR, COLEXP, NONCOLEXP, CORSUB, NONCORSUB, SUBCONSULTA, en blanco |
|
RIGHT_HAND_ PNO |
ENTERO | Si el predicado están un predicado compuesto (AND/OR), entonces indica el segundo predicado hijo |
| PHS_TABNO | SMALLINT | Si la derecha de predicado está en una columna de tabla, indica un número que identifica de forma única la referencia correspondiente a la tabla dentro de una consulta |
| RHS_QBNO | SMALLINT | Si la derecha de predicado está una subconsulta, indica un número que identifica de forma única el bloque de consulta correspondiente dentro de una consulta |
| FILTER_FACTOR | FLOAT | El factor de filtro estimado |
| BOOLEAN_TERM | CHAR(1) | Si el predicado puede usarse para determinar el valor de verdad de todo el DÓNDE la ropa |
| SEARCHARG | CHAR(1) | Si este predicado puede ser procesado por el gestor de datos (DM) |
| ¡ÚNETE | CHAR(1) | Si el predicado puede usarse como predicado de unión entre dos tablas |
| AFTER_JOIN | CHAR(1) |
Indica la fase de evaluación del predicado: 'A' Después de unirse 'D' Durante la unión en blanco No aplicable |
| ADDED_PRED | CHAR(1) | Si está generada por cierre transitivo |
|
REDUNDANT_ PRED |
CHAR(1) | Si están un predicado redundante |
| DIRECT_ACCESS | CHAR(1) | Si el predicado están acceso directo, lo que significa que se puede navegar directamente a la fila a través de ROWID |
| KEYFIELD | CHAR(1) | Si el predicado incluye la columna clave de índice de la tabla implicada para todos los índices aplicables considerados por DB2 |
| EXPLAIN_TIME | MARCA TEMPORAL |
El momento en que se capturó la información EXPLIC: Todas las sentencias en caché - Cuando la cuenta entró en la caché Sentencias estáticas no almacenadas en caché - Cuando la sentencia estaba vinculada Sentencias dinámicas sin caché - Cuando EXPLAIN se ejecuta |
| CATEGORÍA | SMALLINT | Utiliza interna |
| CATEGORY_B | SMALLINT | Utiliza interna |
| TEXTO | VARCHAR (2000 | Texto predicado transformado; truncado si supera los 2000 caracteres |
| PRED_ENCODE | CHAR(1) | Utiliza interna |
| PRED_CCSID | SMALLINT | Utiliza interna |
| PRED_MCCSID | SMALLINT | Utiliza interna |
| MERCADO | CHAR(1) | Si el predicado incluye variables anfitriona, marcadores de parámetros o registros especiales |
| PARENT_PNO | ENTERO | Número de predicado padre. Si este predicado están un predicado raíz dentro de un bloque de consulta, entonces esta columna está 0 |
| NEGACIÓN | CHAR(1) | Si este predicado está negado mediante NOT |
| LITERALES | VARHAR (128) | Indica valor literal o valores literales separados por símbolos de dos puntos |
| CLÁUSULA | CHAR(8) |
La cláusula donde existe el predicado: TENER Cláusula TENER cláusula ON ON DONDE cláusula DONDE SELECT Cláusula SELECT |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro de DB2 que ejecutó EXPLAIN. En blanco si el subsistema no estaba en un intercambio de datos cuando se ejecutó EXPLAIN |
| ORIGEN | CHAR(1) |
Indica el origen del predicado Blank Generado por DB2 Máscara columna C Permiso de la fila R U Especificado por el usuario |
| INCERTIDUMBRE | FLOTADOR(4) | Describe el factor de incertidumbre del factor de filtro estimado de un predicado |
| SECTNOI | ENTERO | Número de sección de la declaración |
| COLISIÓN | VARCHAR (128) | El ID de la colección |
| VERSIÓN | VARCHAR (122) | Identificador de versión para el paquete |
SYSIBM. SYSQUERYSEL
Selectividad de predicados para consultas en la tabla SYSQUERY identificada para optimización extendida
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSULTA | BIGINT | Identificador único para la consulta |
| CONSULTA | ENTERO | Un número que identifica la afirmación que se está explicando |
| QBLOCKNO | SMALLINT | Un número que identifica cada bloque de consulta dentro de una consulta |
| APPLNAME | VARCHAR (24) | Nombre del plano para la fila |
| NOMBRE | VARCHAR (128) | Se está explicando la instrucción del programa o paquete |
| PREDNO | ENTERO | Identifica el predicado |
| INSTANCIA | SMALLINT | Instancia de selectividad, que se está utilizando para agrupar selectividades relacionadas |
| SELECTIVIDAD | FLOAT | Selectividad del predicado |
| PESO | FLOAT | Peso de instancia selectiva |
| PRESUNCIÓN | VARHCAR(128) |
Indica cómo se estimó o se usará la selectividad NORMAL - Estimado usando las suposiciones de selectividad normal SOBREESCRITURA - Ser como optimizador de entrada y anular su estimación de selectividad |
| INSERT_TIME | MARCA TEMPORAL | Hora en la que se insertó la fila |
| EXPLAIN_TIME | MARCA TEMPORAL |
Tiempo en que se capturó la información EXPLAIN Todas las sentencias en caché - Cuando la sentencia entró en caché Sentencias estáticas no almacenadas en caché - Cuando la sentencia estaba vinculada Sentencias dinámicas sin caché - Cuando EXPLAIN se ejecuta |
SYSIBM. SYSQUERY_AUX
Una tabla auxiliar para la columna STMTTEXT del SYSIBM. Tabla SYSQUERY
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STMTTEXT | CLOB(2M) | El texto completo de la consulta |
SYSIBM. SYSQUERYOPTS
Contiene parámetros de optimización para las consultas que son en SYSIBM. SYSQUERY
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSULTA | BIGINT | Identificador único para la consulta. Corresponde a la columna QUERYID en la tabla SYSQUERY |
| COPYID | SMALLINT |
La versión del plan da pistas para la consulta de esta fila 0 Versión actual de consejos del plan 1 Versión anterior de las pistas del plan usadas por ESTABILIDAD PLAN 2 Versión original de los consejos del plan usados por PLAN STABILITY |
| REOPT | CHAR(1) |
Valor de la opción de vinculación REOPT que está vigente para el plan: 1 REOPT (UNA VEZ) UN REOPT (AUTO) N REOPT(NINGUNO) Y REOPTA (SIEMPRE) En blanco REOPT no se está especificado |
| STARJOIN | CHAR(1) |
Si la unión estelar está habilitada: La incorporación a Y Star está habilitada La incorporación de N Star está deshabilitada en blanco No se está especificado la unión estelar |
|
MAX_PAR_ TÍTULO |
ENTERO | Grado máximo paralelo. Valor entre 0 y 254. Si el valor de la columna están -1, no se está especificado el grado máximo paralelo |
|
DEF_CURR_ TÍTULO |
CHAR(3) |
Si el paralelismo de consulta está habilitado: ONE El paralelismo de consultas está deshabilitado CUALQUIERA El paralelismo de consulta está habilitado en blanco El paralelismo de consulta está deshabilitado |
| SJTABLES | ENTERO | Número de tablas especificadas para calificar para el procesamiento de unión estelar |
| VARCHAR (128) | Solo utiliza interna | |
| GROUP_MEMBER | VARCHAR (24) | Nombre del miembro del grupo a los que son los parámetros que se deben aplicar |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSQUERYPLAN
Información de consejos de plan para consultas en SYSIBM. Tabla SYSQUERY
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSULTA | BIGINT | Identificador único para la consulta. Corresponde a la columna de consulta en la tabla SYSQUERY |
| COPYID | SMALLINT |
La versión del plan da pistas para la consulta de esta fila 0 Consejos sobre la versión actual del plan 1 Versión anterior de los consejos de plan usados por PLAN STABILITY 2 Versión original de los consejos de plan usados por PLAN STABILITY |
| PLAN_VALID | CHAR(1) |
Si las pistas del plan son válidas: N Inválido Y válido |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| QBLOCKNO | SMALLINT | Un número que identifica cada bloque de consulta dentro de una consulta. El valor de los números no son en ningún orden particular, ni consecutivo |
| PLANNO | SMALLINT | Número de pasos en los que se están procesada la consulta indicada en QBLOCKNO. Indica el orden en que se ejecutaron los pasos |
| MÉTODO | SMALLINT |
Indica el método de unión utilizado para el paso: 0 = Primera tabla a la que se accedió, continuación de la tabla anterior a la que se accedió o a la que no se ha utilizado 1 = Unión en bucle anidado 2 = Fusión de unión de escaneo 3 = Ordena por ORDEN POR, AGRUPA POR, SELECCIONA DINSTINTO, UNIÓN, un predicado cuantificado o un predicado IN. T. 4 = Unión híbrida |
| CREADOR | VARCAHR(128) | Creador de la nueva tabla accedido en este paso; en blanco si METHOD está 3 |
| NOMBRE | VARCHAR (128) | Nombre de una tabla, tabla de consulta materializada, tabla temporal creada o declarada, vista materializada o expresión de tabla materializada |
| SMALLINT | IBM solo utiliza | |
| ACCESOTIPO | CHAR(2) |
Método de acceso a nueva tabla: DI= Intersección de múltiples listas DOCID para devolver la lista final de DOCID DU = Unión de múltiples listas DOCID para devolver la lista DOCID del día final Escaneo de índice DX= XML del índice en ACCESSNAME para devolver una lista DOCID E= Fila directa usando una columna de marca de tiempo para el cambio de fila H= Acceso por hash. SI ocurre una condición de desbordamiento, se está utilizando índice de desbordamiento de hash en ACCESSCREATOR y ACCESSNAME HN= Acceso hash usando un predicado IN Escaneo de índice IN= cuando el predicado emparejado contiene un predicado IN y la lista IN-list se está accedida a través de una tabla en memoria I= Índice (identificado en ACCESSCREATOR y ACCESSNAME) I1= Escaneo de índice One-fetch M= Escaneo de múltiples índices (seguido de MX, MI, MH o MU) MH= Índice de desbordamiento de hash nombrado en ACCESSNAME MX= Escaneo de índice sobre índice en ACCESSNAME. Cuando el método de acceso MX sigue al método de acceso DX, DI o DU, la tabla está accedida por el índice DOCID usando la lista DOCID devuelta por DX, DI o DU MI= Intersección de múltiples índices MU= Unión de múltiples índices N= Escaneo de índice cuando el predicado empareja contiene la palabra clave IN o mediante un escaneo de índice cuando DB2 reescribe una consulta usando la palabra clave IN NR= Acceso a la lista de rangos O= Escaneo de archivos de trabajo, como resultado de una subconsulta P= Escaneo dinámico por índices por pares R= Escaneo de espacio de tabla RW= Escaneo de archivo de trabajo de un resultado de una función de tabla definida por el usuario materializada V= Buffers para una sentencia INSERT dentro de un SELECT Blank= No aplicable a la fila actual |
| MATCHCOLS | SMALLINT | Para ACCESSTYPE I, I1, N, NR, MX o DX, número de claves de índice utilizadas en un escaneo de índice; de lo contrario, 0 |
| ACCESSCREATOR | VARCHAR (128) | Para ACCESSTYPE I, I1, N, NR, MX o DX, el creador del índice; en caso contrario, en blanco |
| ACCESONAME | VARCHAR (128) | Para ACCESSTYPE I, I1, H, MH, N, NR, MX o DX, el nombre del índice: para ACCESSTYPE P, DSNPJW (mixopseqno) están la etapa inicial de unión par a par en MIXOPSEQNO; de lo contrario, en blanco |
| SOLO ÍNDICE | CHAR(1) | Si el acceso a un índice por sí solo es suficiente para realizar el paso, o si también deben accederse a los datos. Y=Sí; N=No |
| SORTN_UNIQ | CHAR(1) | Si se está ordenada una nueva tabla para eliminar filas duplicadas. Y=Sí; N=No |
| SORTN_JOIN | CHAR(1) | Si se está ordenada una nueva tabla para unirse, método 2 o 4. Y=Sí; N=No |
| SORTN_ORDERBY | CHAR(1) | Si se está ordenada una nueva tabla para ORDERBY. Y=Sí; N=No |
| SORTN_GROUPBY | CHAR(1) | Si se están ordenada la nueva tabla para GROUPBY. Y=Sí; N=No |
| SORTC_UNIQ | CHAR(1) | Si la tabla compuesta está ordenada para eliminar duplicados. Y=Sí; N=No |
| SORTC_JOIN | CHAR(1) | Si la tabla compuesta está ordenada para unir métodos 1, 2 o 4. Y=Sí; N=No |
| SORTC_ORDERBY | CHAR(1) | Si la tabla compuesta está ordenada para una cláusula ORDERBY o un predicado cuantificado. Y=Sí; N=No |
| SORTC_GROUPBY | CHAR(1) | Si la tabla compuesta está ordenada para una cláusula GROUPBY. Y=Sí; N=No |
| Modo TSLOCK | CHAR(3) |
Una indicación del modo de bloqueo que se va a adquirir en la nueva tabla o en sus particiones de espacio de tabla o de espacio de tabla. Si el aislamiento puede determinarse en tiempo de enlace, los valores son: están = bloqueo de intención de compartir IX = Bloqueo exclusivo de intención S = Candado de acciones U = Bloqueo de actualización X = Bloqueo exclusivo SEIS = Bloqueo exclusivo de compartir con intención N = Aislamiento UR, sin bloqueo Si el aislamiento no puede determinarse en tiempo de enlace, el modo de bloqueo determinado por el aislamiento en tiempo de ejecución se está mostrado por los siguientes valores. NS=Para aislamiento UR, sin bloqueo; para CS, RS o RR, un bloqueo S NIS= Para aislamiento UR, sin bloqueo; para CS, RS o RR, un bloqueo están NSS= Para aislamiento UR, sin bloqueo; para CS o RS, un bloqueo están; para RR, un bloqueo S SS= Para aislamiento UR, CS o RS, un bloqueo están; para RR, un bloqueo S |
| PREFETCH | CHAR(1) |
Las páginas de datos meteorológicos son para leerse con antelación mediante prelectura: D = El optimizador espera prelectura dinámica S = Prelectura secuencial pura L = Prelectura a través de una lista de páginas U = Prelectura de lista con una lista RID sin ordenar Blank = Unknown en el momento de asignación o sin prelectura |
|
COLUMN_FN_ EVAL |
CHAR(1) |
Cuando se está evaluada una función agregada de SQL: R = Mientras los datos se están leyendo de la tabla o índice S = Mientras se realiza una ordenación para satisfacer una cláusula GROUP BY Blank = Tras una recuperación de datos tras cualquier tipo |
| MIXOPSEQ | SMALLINT |
Número de secuencia de un paso en una operación de múltiples índices: 1, 2,… n = pasos de procedimiento de múltiples índices (ACCESSTYPE están MX, MI, MU, DX, DI o DU), número de secuencia del predicado OR en la instrucción SQL (ACCESSTYPE están NR) 0 = Para cualquier otra fila |
| ACCESS_DEGREE | SMALLINT | Número de tareas u operaciones paralelas activadas por consulta |
|
ACCESS_PGROUP _ID |
SMALLINT | Identificador del grupo paralelo para acceder a la nueva tabla |
| JOIN_DEGREE | SMALLINT | Número de operaciones o tareas paralelas utilizadas para unir una tabla compuesta con una nueva tabla |
|
JOIN_PGROUP_ ID |
SMALLINT | Identificador del grupo paralelo para unir la tabla compuesta con la nueva tabla |
|
SORTC_PGROUP_ ID |
SMALLINT | Identificador de grupo paralelo para el tipo paralelo de la tabla compuesta |
|
SORTN_PGROUP_ ID |
SMALLINT | Identificador de grupo paralelo para el tipo paralelo de la nueva tabla |
|
PARALLELISM_ MODE |
CHAR(1) |
El tipo de paralelismo, si es que lo hay, que se está usando en tiempo de enlazamiento: C=Consulta paralelismo CP |
|
MERGE_JOIN_ COLS |
SMALLINT | Número de columnas unidas durante la unión de escaneo de fusión (Método=2) |
|
CORRELATION_ NOMBRE |
VARCHAR (128) | Nombre de correlación de una tabla o vista especificada en la afirmación |
| PAGE_RANGE | CHAR(1) | Si la tabla cumple los requisitos para el filtro de rango de páginas, de modo que los planos escanean solo las particiones que son necesarias. Y=Sí; blank=No |
| JOIN_TYPE | CHAR(1) |
El tipo de unión exterior: F = Unión exterior completa L = Unión exterior izquierda P = Unión por parejas S = Unión de estrellas Blank = Unión interna o sin unión LA UNIÓN EXTERIOR DERECHA cubre a una UNIÓN EXTERIOR IZQUIERDA cuando te utiliza ella, de modo que JOIN_TYPE contiene L |
| QBLOCK_TYPE | CHAR(6) |
Para cada bloque de consulta, el tipo de operación SQL realizada. Para la consulta más externa, la columna identifica un tipo de sentencia. Valores posibles: SELECT = SELECT INSERT = INSERT ACTUALIZACIÓN = ACTUALIZACIÓN FUSIÓN = FUSIÓN ELIMINAR = ELIMINAR SELUPD = SELECT con FOR UPDATE OF DELCUR = BORRAR DONDE ESTÁ EL CURSOR ACTUAL ACTUALIZADO = ACTUALIZACIÓN DONDE EL CURSOR ESTÁ EN CORRIENTE CORSUB = Subconsulta correlacionada TRUNCA = TRUNCAR NCOSUB = Subconsulta no correlacionada TABLEX = Expresión de tabla TRIGGR = cláusula WHEN en Crea TRIGGER SINDICATO = SINDICATO UNIONA = UNION TODOS INTERS = INTERSECT INTERA = INTERSECTAR TODOS EXCEPTO = EXCEPTO EXCEPTA = EXCEPTO TODOS |
|
PRIMARY_ ACCESOTIPO |
CHAR(1) |
Indica si se intentará primero el acceso directo a la fila: D = DB2 intentará utilizar acceso directo a la fila T = Tabla base o archivo de resultados están materializado en un archivo de trabajo, y el archivo de trabajo están accedido mediante acceso a índices dispersos |
| PARENT_QBLOCK | SMALLINT | Número que indica QBLOCKNO del bloque de consulta padre |
| TABLE_TYPE | CHAR(1) |
El tipo de tabla nueva: B = Búferes para SELECT desde INSERT, SELECT desde UPDATE, SELECT from MERGE, o SELECT desde la instrucción DELETE C = Expresión común en tablas F = Función de tabla I = Se está generando una nueva tabla a partir de un predicado IN-LIST M = Tabla de consulta materializada Q = Tabla de resultados intermedios temporales (no materializada) R = Expresión común recursiva en tabla S = Subconsulta (correlacionada o no correlacionada) T = Tabla W = Archivo de trabajo El valor de columna está nulo si la consulta usa GROUP BY, ORDER BY o DISTINCT, lo que requiere un ordenamiento implícito |
| TABLE_ENCODE | CHAR(1) |
Esquema de codificación de la tabla. Si la tabla tiene un único conjunto CCSID, los valores posibles son: A = ASCII E = EBCDIC U = UNICODE M = La tabla contiene múltiples conjuntos CCSID |
| TABLE_SCCSID | SMALLINT | Valor CCSID de la tabla SBCS. Si TABLE_ENCODE están M, valor 0 |
| TABLE_MCCSID | SMALLINT | Valor CCSID mixto de la tabla. Si TABLE_ENCODE están M, valor están 0. Si MIXED=NO en el módulo de predeterminados de la aplicación, valor están -2 |
| TABLE_DCCSID | SMALLINT | Valor CCSID de DBCS de la tabla. Si TABLE_ENCODE están M, valor están 0. Si MIXED=NO en el módulo de valores predeterminados de la aplicación, valor están -2 |
| CTREF | SMALLINT | Si la tabla de referencia es una expresión común en la tabla, el valor está el número de bloque de consulta de nivel superior |
| PARENT_PLANNO | SMALLINT | Corresponde al número de planta en el bloque de consulta padre donde está involucrada una subconsulta correlacionada |
|
EXPANSION_ RAZÓN |
SMALLINT |
Se aplica solo a sentencias estáticas que hacen referencia a tablas de archivo o tablas temporales. Para sentencias dinámicas, esto está en blanco. Para sentencias estáticas: Un Bound con transformación implícita de consulta como resultado de SYSIBMADM. GET_ARCHIVE variable global incorporada B Acotado con transformación implícita de consulta como resultado de la BUSINESS_TIME TEMPORAL ACTUAL S Bound con transformación implícita de consulta como resultado del SYSTEM_TIME TEMPORAL ACTUAL SB Acotado con transformación implícita de consulta como resultado del registro de SYSTEM_TIME TEMPORAL ACTUAL y BUSINESS_TIME TEMPORAL ACTUAL Blank La sentencia no contiene transformación implícita de consulta |
SYSIBM. SYSRELS
Contiene una fila para cada restricción referencial
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CREADOR | VARCHAR (128) | Esquema del propietario de la tabla dependiente de la restricción referencial |
| TBNAME | VARCHAR (128) | Nombre de la tabla dependiente de la restricción referencial |
| RELNAME | VARCHAR (128) | Nombre de la restricción |
| REFTBNAME | VARCHAR (128) | Nombre de la tabla principal de la restricción referencial |
| REFTBCREATOR | VARCHAR (128) | Esquema del propietario de la tabla principal |
| COCONDE | SMALLINT | Número de columnas en la clave extranjera |
| DELETERULE | CHAR(1) |
Tipo de regla de eliminación para la restricción referencial: UN NO ACCIÓN CASCADA C CONJUNTO N NULO R RESTRICT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| RELOBID1 | SMALLINT | Identificador interno de restricción respecto a la tabla de padres que contiene la base de datos |
| RELOBID2 | SMALLINT | Identificadores internos de restricción respecto a la base de datos que contiene una tabla dependiente |
| MARCA TEMPORAL | MARCA TEMPORAL | Se definió la restricción de fecha y hora |
| IXOWNER | VARCHAR (128) | Esquema del índice no primario único usado para la clave padre |
| IXNAME | VARCHAR (128) | Nombre del índice no primario único utilizado para una clave padre |
| CUMPLIDO | CHAR(1) |
Que el sistema lo haga cumplir o no: Y Aplicado por el sistema N No aplicado por el sistema (confiable) |
|
COMPROBACIÓN EXISTENTE DATOS |
CHAR(1) |
Opción para comprobar datos existentes Comprobo inmediatamente los datos existentes N Nunca revisar datos existentes T Comprobar inmediatamente los datos existentes en busca de una restricción referencial temporal |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está usado para Crea el objeto |
SYSIBM. SYSREAUTH
Registros Crea privilegios IN y PACKADM ON para colecciones; privilegios USAGE para tipos distintos; y privilegios utiliza para pools de búfer, grupos de almacenamiento y espacios de tablas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autorización del usuario que concedió el privilegio |
| GRACIA | VARCHAR (128) | ID de autorización del usuario que posee el privilegio. Podría ser PÚBLICO |
| CLASIFICATORIO | VARCHAR (128) | Calificador del objeto |
| NOMBRE | VARCHAR (128) | Nombre del pool de búfer, colección, grupo de almacenamiento DB2, tipo distinto o espacio de tabla TODOS si se utiliza TODOS los buffers SE ESTÁ CONCEDIDO |
| AUTHHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibieron privilegios. Nivel no necesariamente el nivel de autorización más alto del otorgante. En blanco No aplicable Un PACKADM (sobre la colección*) C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT S SYSADM P PACKADM (sobre una colección específica) ACCESO A DATOS T |
| OBTYPE | CHAR(1) |
Tipo de objeto: B Reserva de tampón Colección C D Tipo distinto Espacio de tabla R Grupo de almacenamiento S J JAR (archivo Java Archive) |
| USEAUTH | CHAR(1) |
Si el privilegio se está cumplido con la opción GRANT: El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT Autoridad están PACKADM cuando OBTYPE están C (una colección) y QUALIFIER están PACKADM. Autoridad mantuvo están Crea IN cuando el OBTYPE están C y QUALIFIER están en blanco |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| GRANTETIPO | CHAR(1) |
Indica el tipo de beneficiario: en blanco ID de autorización Rol L |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | El tiempo fue eliminado de la tabla temporal por periodo del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSROLES
Contiene una fila para cada rol
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del puesto |
| DEFINIDOR | VARCHAR (128) | ID de autenticación o rol que definió este rol aparece en la columna NAME |
| DEFINERTYPE | CHAR(1) |
Tipo de definidor: Rol L En blanco ID de autorización |
| CREATEDTS | MARCA TEMPORAL | Momento en que se están creado el rol |
| RECREADA | CHAR(1) | Lanzamiento de DB2 que se está utilizado para Crea el rol |
| COMENTARIOS | VARCHAR (762) | Una cadena de caracteres que se está proporcionada usando la instrucción COMMENT. |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSROUTINEAUTH
Privilegios que poseen los usuarios en rutinas. (UDF, función de cast o procedimiento almacenado)
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autorización del usuario que concedió el privilegio |
| GRACIA | VARCHAR (128) | ID de autorización del usuario que posee el privilegio o el nombre de un plan o paquete que utiliza dicho privilegio. También puede ser PÚBLICO |
| ESQUEMA | VARCHAR (128) | Esquema de la rutina |
| NOMBRE ESPECÍFICO | VARCHAR (128) | Nombre específico de la rutina. * si se cumple el privilegio en todas las rutinas en el esquema |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| RUTINA | CHAR(1) |
Tipo de rutina: F Funciones definidas por el usuario o función de cast Procedimiento almacenado P |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: en blanco Un ID de autorización Rol L P Plan o paquete. El paquete de COLLID no está en blanco R Solo utiliza interna |
| AUTHHOWGOT | CHAR(1) |
Se recibió el nivel de autorización del usuario de privilegios. No necesariamente el nivel de autorización más alto del otorgante. También se usa para indicar que el privilegio estaba en todos los esquemas por parte del otorgante. en blanco No aplicable 1 El otorgante tenía privilegio sobre el esquema.* en el momento de la concesión E SECADM G ACCESSCTRL L SYSCTRL S SYSADM ACCESO A DATOS T |
| EJECUTEAUTH | CHAR(1) |
GRANTEE puede ejecutar la rutina: El privilegio Y se está mantenido sin opción de GRANT El privilegio N se está mantenido con la opción GRANT |
| COLISIÓN | VARCHAR (128) | Si GRANTEE están un paquete, es el nombre de su colección. Si no, en blanco |
| CONTOKEN | CHAR(8) | Si GRANTEE están un paquete, token de consistencia de DBRM de cuyo paquete se derivó. De lo contrario, en blanco |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSROUTINES
Contiene una fila para cada rutina (función definida por el usuario, función de cast o procedimiento almacenado)
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de la rutina |
| PROPIETARIO | VARCHAR (128) | Dueño de la rutina |
| NOMBRE | VARCHAR (128) | Nombre de la rutina |
| RUTINA | CHAR(1) |
Tipo de rutina: F Función definida por el usuario o función de cast Procedimiento de Palmacena |
| CREADO POR | VARCHAR (128) | ID de autenticación principal bajo el cual se creó la rutina |
| NOMBRE ESPECÍFICO | VARCHAR (128) | Nombre específico de la rutina |
| RUTINARIA | ENTERO | Identificador interno de la rutina |
| RETURN_TYPE | ENTERO | Identificador interno del tipo de dato resultante de la función. -2 si la función están una función de tabla |
| ORIGEN | CHAR(1) |
Origen de la rutina: E Función externa definida por el usuario o procedimiento almacenado N procedimiento SQL nativo Función SQL de Q U Fuenteda en función definida por el usuario de la función incorporada Función generada por sistemas S |
|
FUNCTION_ TIPO |
CHAR(1) |
Tipo de función: Función columna C Función escalar S Función de la tabla T blank un procedimiento almacenado (ROUTINETYPE='P') |
| PARM_COUNT | SMALLINT | Número de parámetros para la rutina |
| IDIOMA | VARCHAR (24) |
Lenguaje de implementación de la rutina: ASSEMBLE C COBOL COMPJAVA JAVA PLI REXX SQL En blanco si ROUTINETYPE='F' y ORIGIN no están 'E' o no 'Q' |
| COLISIÓN | VARCHAR (128) | Nombre de la colección de paquetes que se usará cuando se están ejecutadas rutinas |
| SOURCESCHEMA | VARCHAR (128) | Si ORIGIN están 'U' y ROUTINETYPE están 'F', esquema de la función definida por el usuario de origen ('SYSIBM' para una función incorporada de código). De lo contrario, en blanco |
|
SOURCE_ ESPECÍFICO |
VARCHAR (128) | Si ORIGIN están 'U' y ROUTINETYPE están 'F', nombre específico de la función definida por el usuario de origen o del nombre de función incorporada de la fuente. De lo contrario, en blanco |
| DETERMINISTA | CHAR(1) |
Opción de un procedimiento funcional o almacenado externo: N Indeterminado (los resultados pueden diferir con un conjunto dado de valores de entrada) Determinista Y (los resultados son consistentes) En blanco ROUTINETYPE='F' y ORIGIN no están 'E' (rutina están una función, pero no una función externa) |
|
EXTERNAL_ ACCIÓN |
CHAR(1) |
Opción de acción externa de una función externa: La función N no tiene efectos secundarios La función E tiene efectos secundarios externos, por lo que el número de invocaciones está importante En blanco ORIGIN no es 'E' para función (ROUTINETYPE='F'), o están un procedimiento almacenado (ROUTINETYPE='P') |
| NULL_CALL | CHAR(1) |
OPCIÓN LLAMADA EN ENTRADA de una función externa de procedimiento almacenado: No se está llamada a N Rutina si algún parámetro tiene un valor NULL La rutina Y se está llamada si algún parámetro tiene un valor NULO en blanco ROUTINETYPE='F' y ORIGIN no están 'E' (rutina están una función, pero no una función externa) |
| CAST_FUNCTION | CHAR(1) |
Si la rutina es una función de lanzamiento: N No es una función de cast Y están una función de cast DB2 está generada una función cast para una sentencia Crea DISTINCT TYPE |
| SCRATCHPAD | CHAR(1) |
Opción SCRATCHPAD de una función externa: N no tiene SCRATCHPAD Y tiene un SCRATCHPAD Blank ORIGIN no están 'E' de función (ROUTINETYPE='F'), ni están un procedimiento almacenado (ROUTINETYPE='P') |
|
SCRATCHPAD_ DURACIÓN |
ENTERO | La longitud del scratchpad si ORIGIN está 'E' para función (ROUTINETYPE='F') y NO SCRATCHPAD no se está especificado. De lo contrario, 0 |
| FINAL_CALL | CHAR(1) |
Opción FINAL CALL de una función externa: N Llamada final no se hará funcionar Y Se hará la última llamada para que funcione blank ORIGIN no están 'E' de función (ROUTINETYPE='F'), ni están un procedimiento almacenado (ROUTINETYPE='P') |
| PARALELO | CHAR(1) |
Opción PARALLEL de una función externa: Una función puede ser invocada por tareas paralelas La función D no puede ser invocada por tareas paralelas blank ORIGIN no están 'E' de función (ROUTINETYPE='F'), ni están un procedimiento almacenado (ROUTINETYPE='P') |
|
PARAMETER_ ESTILO |
CHAR(1) |
Opción de ESTILO PARAMETER de una función externa o procedimiento almacenado: D DB2SQL GENERAL G N LLAMADA GENERAL CON NULOS J JAVA En blanco si ORIGIN I no es 'E' o si LANGUAGE están SQL |
| VALLADO | CHAR(1) |
El enrutamiento Y se ejecuta por separado del espacio de direcciones DB2 en un espacio de direcciones DB2 gestionado por WLM En blanco ORIGIN están 'Q' o ORIGIN están 'N' |
|
SQL_DATA_ ACCESO |
CHAR(1) |
Las sentencias SQL son permitidas en una función externa o procedimiento almacenado: C CONTIENE SQL: Solo SQL que no lee ni modifica datos está permitido M MODIFICA DATOS SQL: Todo SQL está permitido, incluyendo SQL que lee o modifica datos N NO SQL: SQL NO ESTÁN PERMITIDO R LEE DATOS SQL: Solo se está permitido SQL que lee datos En blanco No aplicable |
| DBINFO | CHAR(1) |
Opción de una función externa o procedimiento almacenado: El N parámetro no se pasará a una función externa ni a un procedimiento almacenado El parámetro Y se pasará a una función externa o a un procedimiento almacenado En blanco ORIGIN no están 'E' |
| STAYRESIDENT | CHAR(1) |
Determina si la rutina se está eliminada de la memoria cuando termina la rutina N módulo de carga están eliminado de la memoria tras finalizar la rutina El módulo de carga Y están residente en memoria tras la finalización de la rutina En blanco ORIGIN no están 'E' |
| ASUTIME | ENTERO | Número de unidades de servicio de CPU permitidas para cualquier invocación única de esta rutina |
|
WLM_ MEDIO AMBIENTE |
VARCHAR (54) | Nombre del entorno WLM utilizado para ejecutar esta rutina |
|
WLM_ENV_FOR_ ANIDADA |
CHAR(1) |
Para llamadas de rutina anidada, indica si el espacio de direcciones del procedimiento de almacena de llamada o de la función definida por el usuario se está utilizado para ejecutar procedimientos almacenados anidados o UDF: N Procedimiento almacenado anidado o UDF se ejecuta en un espacio de direcciones distinto al entorno WLM especificado. Se especificó el nombre WLM ENTORNO. Y El procedimiento almacenado anidado o UDF se ejecuta en el entorno utilizado por el procedimiento almacenado llamado o UDF. Se especificó WLM ENVIRONMENT (nombre,*) En blanco WLM_ENVIRONMENT están en blanco |
| PROGRAM_TYPE | CHAR(1) |
La rutina se ejecuta como una rutina principal del Entorno de Lenguaje o una subrutine: Rutina M Main Subrutina S En blanco ORIGIN no están 'E' |
|
EXTERNAL_ SEGURIDAD |
CHAR(1) |
Especifica el ID de autenticación que se usará si accede rutinariamente a recursos protegidos por un producto de seguridad externo: D DB2 – ID de autenticación asociado al espacio de direcciones de procedimientos almacenados WLM U SESSION_USER – ID de autenticación del usuario SQL que invocó rutina C DEFINER – Aut ID del propietario de la rutina En blanco ORIGIN no están 'E' |
|
COMMIT_ON_ REGRESO |
CHAR(1) |
Si ROUTINETYPE='P', si la transacción siempre se están comprometida inmediatamente tras una devolución exitosa (SQLCODE no negativo) desde el procedimiento almacenado: La unidad N de trabajo están a continuar La unidad Y de trabajo debe están comprometida de inmediato Si ROUTINETYPE='F', el valor están en blanco |
| RESULT_SETS | SMALLINT | Si ROUTINE='P', el número máximo de conjuntos de resultados ad hoc que este procedimiento almacenado puede devolver. Si no existe un resultado ad hoc o ROUTINETYPE='F', 0 |
| LOBCOLUMNS | SMALLINT | Si ORIGIN='E', el número de columnas LOB que se encuentran en la lista de parámetros para este UDF. Si no se son encuentran columnas LOB en la lista de parámetros o ORIGIN no están 'E', 0 |
| CREATEDTS | MARCA TEMPORAL | La instrucción Time Crea se ejecutó para la rutina |
| ALTEREDTS | MARCA TEMPORAL | Tiempo en que se ejecutó la última instrucción ALTER para rutina |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| PARM1-30 | SMALLINT | Solo utiliza interna |
| IOS_PER_INVOC | FLOAT | Número estimado de E/S necesarias para ejecutar la rutina |
|
INSTS_PER_ INVOC |
FLOAT | Número estimado de instrucciones de máquina necesarias para ejecutar la rutina |
| INITIAL_IOS | FLOAT | Se está invocando la estimación del número de E/S realizadas la primera o última vez de la rutina |
| INITIAL_INSTS | FLOAT | Se está invocando la estimación del número de instrucciones de máquina realizadas por primera o última vez |
| CARDINALIDAD | FLOAT | Cardinalidad predicha de la rutina |
| RESULT_COLS | SMALLINT | Para una función de tabla, número de columnas en la tabla de resultados |
| EXTERNAL_NAME | VARCHAR (762) | Ruta/módulo/función cargada para ejecutar la rutina. En blanco si ROUTINETYPE='F' y ORIGIN no están 'E' |
|
PARM_ FIRMA |
VARCHAR (150) | Solo utiliza interna |
| RUNOPTS | VARCHAR (762) |
Opciones de ejecución en tiempo de lenguaje para rutinas. En blanco – se son las opciones predeterminadas de ejecución del entorno de lenguaje de instalación si ROUTINETYPE='F' y ORIGIN no están 'E' |
| COMENTARIOS | VARCHAR (762) | Cadena proporcionada por el usuario con COMENTARIO U |
|
JAVA_ FIRMA |
VARCHAR (3072 |
Firma del archivo jar: En blanco Cuando PARAMETER STYLE no están JAVA, o si ROUTINETYPE='F' y ORIGIN no 'E' |
| CLASE | VARCHAR (384) |
Nombre de la clase contenido en el archivo jar: En blanco Cuando PARAMETER STYLE no están JAVA, o si ROUTINETYPE='F' y ORIGIN no 'E' |
| JARSCHEMA | VARCHAR (128) |
Esquema del archivo jar: En blanco Cuando PARAMETER STYLE no están JAVA, o si ROUTINETYPE='F' y ORIGIN no 'E' |
| JAR_ID | VARCHAR (128) |
Nombre del archivo jar: En blanco Cuando PARAMETER STYLE no están JAVA, o si ROUTINETYPE='F' y ORIGIN no 'E' |
| SPECIAL_REGS | CHAR(1) |
Opción de REGISTRO ESPECIAL para una rutina: HEREDO EL REGISTRO ESPECIAL REGISTRO ESPECIAL POR DEFECTO D En blanco ROUTINETYPE='F' y ORIGIN no están 'E' ni 'Q' |
| NUM_DEP_MQTS | SMALLINT | Número de MQT dependientes |
| MAX_FAILURES | SMALLINT | Fallos permitidos para esta rutina (0-32767) |
|
PARAMETER_ CCSID |
ENTERO |
Un CCSDI que especifica cómo deben pasarse los tipos de datos de caracteres, gráficos, fechas, horas y marcas de tiempo para parámetros generados por el sistema, como tokens de mensaje y DBINFO ASCII EBCDIC UNICODE |
| VERSIÓN | VARCHAR (122) | Identificador de versión para un procedimiento SQL nativo |
| CONTOKEN | CHAR(8) | Token de consistencia para la rutina. X'20' si ORIGIN no = 'N' |
| ACTIVOS | CHAR(1) |
Identifica la versión activa de la rutina: Y Versión activa N No es la versión activa En blanco ORIGIN, ni la 'N' ni la fila, fue creado antes de la V9 |
| DEBUG_MODE | CHAR(1) |
Independientemente de si la rutina está activada para la depuración: 1 Habilitado para depuración y puede ser desacreditado en una sesión de depuración del cliente usando Unified Debugger 0 No activado para depuración N Nunca puede activarse para depuración en blanco LANGUAGE no se está especificado como JAVA, el valor de ORIGIN no es 'N', o la fila fue creada antes de la V9 |
| TEXT_ENVID | ENTERO | Entorno interno de identificadores |
| TEXT_ROWID | ROWID | ID para soportar columnas LOB para texto fuente |
| TEXTO | CLOB(2M) | Texto fuente de Crea o ALTER con cuerpo para la rutina |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
|
PARAMETER_ VARCHARFORM |
ENTERO | Valor distinto de cero indica la representación real, para una rutina LANGUAGE C, de cualquier parámetro de cadena de longitud variable que aparezca en la lista de parámetros o en RETURNS |
| RECREADA | CHAR(1) | Release usado para Crea objeto. En blanco si es anterior a la V9 |
| RUTA DE PAQUETES | VARCHAR(4096 | Valor de la opción PACKAGE PATH de Crea FUNCTION, Crea PROCEDURE, ALTER FUNCTION o ALTER PROCEDURE que creó o cambió la rutina por última vez |
| SEGURO | CHAR(1) |
Indica si la rutina está asegurada: N La rutina no está asegurada Y La rutina está asegurada |
| EN LÍNEA | CHAR(1) |
Especifica si la función SQL está en línea: Y está en línea cuando se referencia. Ningún paquete está asociado a este tipo de rutina N Tiene un paquete asociado en blanco No es una función SQL (ORIGIN no 'Q') |
| BLOB(1G) | ||
|
SYSTEM_ DEFINIDO |
CHAR(1) |
Identifica si esta rutina está definida por sistema: en blanco No definido por sistema S Sistema definido |
| WRAPED | CHAR(1) |
Y El texto rutinario está ofuscado En blanco El texto rutinario no está ofuscado |
| REGENERADORES | MARCA TEMPORAL(12 | Marca temporal cuando el objeto que regeneramos |
SYSIBM. SYSROUTINESTEXT
Una tabla auxiliar para la columna TEXT de SYSIBM. SYSROUTINES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TEXTO | CLOB(2M) | Texto fuente de Crea PROCEDURE para rutina |
SYSIBM. SYSROUTINES_OPTS
Contiene una fila para cada rutina generada. Puede insertarse, actualizarse. y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de la rutina |
| NOMBRE RUTINARIO | VARCHAR (128) | Nombre de la rutina |
| FECHA DE CONSTRUCCIÓN | FECHA | Fecha en la que se construyó la rutina |
| TIEMPO DE CONSTRUCCIÓN | HORA | Tiempo en que se construyó la rutina |
| ESTADO DE CONSTRUCCIÓN | CHAR(1) | Si una versión de la fuente de la rutina está actual |
| BUILDSCHEMA | VARCHAR (128) | Nombre de esquema para BUILDNAME |
| NOMBRE DE LA CONSTRUCCIÓN | VARCHAR (128) | Procedimiento utilizado para Crea la rutina |
| CONSTRUCTOR | VARCHAR (128) | ID de autorización utilizado para Crea la rutina |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
|
PRECOMPILE_ OPTS |
VARCHAR (765) | Opciones del precompilador utilizadas para construir la rutina |
| COMPILE_OPTS | VARCHAR (765) | Opciones del compilador usadas para construir la rutina |
| PRELINK_OPTS | VARCHAR (765) | Opciones de edición previa al enlace utilizadas para construir la rutina |
| LINK_OPTS | VARCHAR (765) | Opciones de edición de enlaces que se usaron para construir la rutina |
| BIND_OPTS | VARCHAR (3072 | Opciones de binding utilizadas para construir la rutina |
| SOURCEDSN | VARCHAR (765) | Nombre del conjunto de datos fuente |
| DEBUG_MODE | CHAR(1) |
La depuración está activada o desactivada para este objeto 0 La depuración está apagada 1 La depuración está activada |
SYSIBM. SYSROUTINES_PTREE
Una tabla auxiliar para la columna PTREE del SYSIBM. Tabla SYSROUTINES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PTREE | CLOB(2M) | Solo utiliza interna |
SYSIBM. SYSROUTINES. SRC
Contiene el código fuente para rutinas generadas. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de la rutina |
| NOMBRE RUTINARIO | VARCHAR (128) | Nombre de la rutina |
| FECHA DE CONSTRUCCIÓN | FECHA | Fecha en la que se construyó la rutina |
| TIEMPO DE CONSTRUCCIÓN | HORA | Tiempo en que se construyó la rutina |
| ESTADO DE CONSTRUCCIÓN | CHAR(1) | Si esta versión de la rutina está la versión actual |
| SEQNO | ENTERO | Número de la pieza de la declaración fuente en CREATESTMT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| CREATESTMT | VARCHAR (7500 | Instrucción fuente rutinaria |
SYSIBM. SYSSCHEMAAUTH
Una o más filas para cada usuario al que se le concede un privilegio sobre un esquema concreto en una base de datos
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación del usuario que concedió privilegios o SYSADM |
| GRACIA | VARCHAR (128) | ID de autenticación de usuario o grupo que posee privilegios. Puede ser PÚBLICO |
| NOMBRE ESQUEMA | VARCHAR (128) | Nombre del esquema o '*' para todos los esquemas |
| AUTHHOWGOT | CHAR(1) |
Nivel de autenticación del usuario del que se recibieron privilegios 1 El otorgante tenía privilegio sobre todos los esquemas en el momento de la concesión E SECADM G ACCESSCTRL L SYSCTRL S SYSADM |
| CREATEINAUTH | CHAR(1) |
El beneficiario posee el privilegio CREATIN sobre el esquema: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| ALTERINAUTH | CHAR(1) |
El beneficiario posee el privilegio ALTERIN sobre el esquema: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DROPINAUTH | CHAR(1) |
El beneficiario posee el privilegio DROPIN sobre el esquema: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: en blanco ID de autorización Rol L |
| GRANTORTIPO | CHAR(1) |
Tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSSEQUENCEAUTH
Registra los privilegios que son poseídos por los usuarios sobre secuencias
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación del usuario que concedió los privilegios |
| GRACIA | VARCHAR (128) | ID de autenticación de un usuario o grupo que posee privilegios o el nombre de un plan o paquete de aplicación que utiliza privilegios |
| ESQUEMA | VARCHAR (128) | Esquema de la secuencia |
| NOMBRE | VARCHAR (128) | Nombre de la secuencia |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: blank Un ID de autorización Rol L P Un plan o paquete de solicitud. El beneficiario está un paquete si COLLID no está en blanco R Solo utiliza interna |
| AUHTHOWGOT | CHAR(1) |
Nivel de autenticación del usuario del que se recibieron los privilegios. No necesariamente el nivel de autorización más alto del otorgante: E SECADM G ACCESSCTRL L SYSCTRL S SYSAMD ACCESO A DATOS T |
| ALTERAUTH | CHAR(1) |
El beneficiario posee el privilegio ALTER en secuencia: En blanco No se está otorgado privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| USEAUTH | CHAR(1) |
El beneficiario posee el privilegio de USO en secuencia: En blanco No se está otorgado privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| COLISIÓN | VARCHAR (128) | Si GRANTEE están un paquete, es el nombre de la colección. Si no, 0 |
| CONTOKEN | CHAR(8) | Si GRANTEE están un paquete, token de consistencia del DBRM del que se derivó. De lo contrario, en blanco |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM |
| GRANTORTIPO | CHAR(1) |
Tipo de otorgante: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSSEQUENCES
Contiene una fila para cada columna identidad o secuencia definida por el usuario
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | Esquema de alias o secuencia. Para una columna de identidad, valor de TBCREATOR de SYSCOLUMNS entrada para columna |
| PROPIETARIO | VARCHAR (128) | Propietario de alias o secuencia. Para una columna de identidad, valor de TBCREATOR desde SYSCOLUMNS entrada para columna |
| NOMBRE | VARCHAR (128) | Nombre de la columna de identidad, alias o secuencia. (El nombre de una identidad están generado por DB2) |
| SEQTYPE | CHAR(1) |
Tipo de objeto secuencia: Un alias I columna de identidad S Secuencia definida por el usuario X Creó implícitamente DOCID para una tabla base con XML |
| SEQUENCEID | ENTERO | Identificador interno de la columna de identidad, alias o secuencia |
| CREADO POR | VARCHAR (128) | ID de autenticación principal del usuario que creó la secuencia, alias o columna de identidad |
| INCREMENTO | DECIMAL(31,0) | Valor incremental (positivo o negativo) dentro del alcance ENTERO). 0 si alias |
| Comienza | DECIMAL(31,0) | Comienza de valor. 0 si alias |
| MAXVALUE | DECIMAL(31,0) | Valor máximo permitido para el tipo de dato. 0 si alias |
| VALOR MÍNIMO | DECIMAL(31,0) | Valor mínimo permitido para el tipo de dato. 0 si alias |
| CICLO | CHAR(1) |
Si el ciclismo ocurrirá cuando se están alcanzados un límite: N No Sy Sí En blanco si alias |
| CACHE | ENTERO | Número de valores de secuencia que deben preasignar en memoria para un acceso más rápido. 0 indica que los valores no son preasignados ni un alias |
| ORDEN | CHAR(1) |
Si los valores deben generarse en orden: Sy Sí N No En blanco si alias |
| DATATYPEID | ENTERO |
Para un tipo de dato incorporado, el ID interno del tipo incorporado. Para un tipo distinto, el ID interno del tipo distinto |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado, 0. Para un tipo distinto, ID interno del tipo de dato incorporado sobre el que se está originario del tipo distinto |
| CREATEDTS | MARCA TEMPORAL |
Marca de tiempo cuando se creó la columna de identidad, alias o secuencia
|
| ALTEREDTS | MARCA TEMPORAL | Marca de tiempo cuando la columna de identidad, alias o secuencia fue ALTERADA |
|
MAXASSIGN_ EDVAL |
DECIMAL(31,0) | Último valor asignado posible. Se inicializa a nulo cuando se están creado el objeto secuencia. Se actualiza cada vez que se están almacenados en caché el siguiente bloque de n valores, donde n están el valor de CACHE |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| COMENTARIOS | VARCHAR (254) | Cadena de caracteres proporcionada por el usuario con la instrucción COMMENT. En blanco para una columna de identidad |
| PRECISIÓN | SMALLINT | Precisión definida para una secuencia con tipo decimal o numérico. 5 para SMALLINT, 10 para ENTERO o precisión real especificada por el usuario para tipo de dato decimal. 0 para filas creadas antes de V8, o alias |
| REINICIAR con | DECIMAL(31,0) | REINICIAR CON un valor especificado para una secuencia durante ALTER o NULL. REINICIAR CON valor se están restablecido a NULL durante la primera generación de valor después de ALTER. NULL si no ha ocurrido ningún ALTER con REINICIAR CON o si hay un alias |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: En blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Release usado para Crea objetos. En blanco si se creó antes de V9 |
| SEQSCHEMA | VARCHAR (128) | Esquema de la secuencia objetivo |
| SEQNAME | VARCHAR (128) | Nombre de la secuencia objetivo |
SYSIBM. SYSSEQUENCESDEP
Registra las dependencias de las columnas identidad en tablas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BSEQUENCEID | ENTERO | Identificador interno de la columna o secuencia identidad |
| DCREATOR | VARCHAR (128) | Propietario del objeto dependiente de esta columna o secuencia identidad |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DNAME | VARCHAR (128) | El nombre del objeto depende de esta columna o secuencia identidad |
| DCOLNAME | VARCHAR (128) | Nombre de la columna de identidad. Espacio en blanco para las filas de funciones SQL |
| DTYPE | CHAR(1) |
El tipo de objeto está dependiente de esta secuencia: Función F SQL I columna de identidad X Columna implícita DOCID creada en una tabla base con XML Blank |
| BSCHEMA | VARCHAR (129) | Nombre del esquema de la secuencia |
| BNAME | VARCHAR (128) | Nombre de secuencia (generado por DB2 para una columna identidad) |
| DSCHEMA | VARCHAR (128) | Calificador del objeto dependiente de la secuencia |
| DEPRIMENTE | VARCHAR (128) | Propietario del objeto dependiente de la secuencia |
| DOWNERTYPE | CHAR(1) |
El tipo de propietario: En blanco Un ID de autorización Rol L |
SYSIBM. SYSSESSION
Almacena el token de sesión generado por el servidor y los datos asociados de sesión
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TOKEN | CHAR(40) | Token de sesión para la sesión |
| CORRTKN | VARCHAR (256) | Token de correlación extendida del cliente en utiliza |
| GV_FLAGS | CHAR(2) | Banderas para la clasificación interna de variables globales |
| TOTAL | CHAR(4) | Número de entradas en SYSSESSION_EX que corresponden al token de sesión |
|
SPECIAL_ REGISTROS |
VARCHAR (16000 |
Valores de registro especiales
|
|
GLOBAL_ VARIABLES |
BLOB(2G) | Valores globales de variables |
| ROWID | ROWID | ROWID generado |
SYSIBM. SYSSESSION_EX
Contiene datos globales de variables de tipo LOB o array que corresponden al localizador
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TOKEN | CHAR(40) | Token de sesión para la sesión |
| LOCALIZADOR | CHAR(8) | Valor del localizador correspondiente a una de las variables globales con DATATYPE como un array de lobs |
| ENCABEZADO | CHAR (89) | Cabecera de descriptor estático del array cuando el valor del localizador corresponde al tipo de array |
| GVID | CHAR(8) | Identificador global de variables |
| TIPO DE DATOS | CHAR(2) | Tipo de dato de la variable global |
| CSSID | CHAR(2) | CCSID de la variable global |
| GVSCHEMA | VARCHAR (130) | Nombre del esquema de la variable global |
| GVNAME | VARCHAR (130) | Nombre de la variable global |
| DATOS | BLOB(2G) | Valor de datos almacenado en la variable Global |
SYSIBM. SYSSESSION_STATUS
Contiene el valor del token de sesión/marca de tiempo cuando los datos de sesión se referencian por última vez
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TOKEN | CHAR(40) | Token de sesión para la sesión |
| TOKEN_TS | CHAR(16) | Marca de tiempo en la última referencia de la fila |
|
TOKEN_ MIEMBRO |
CHAR(16) | Banderas para la clasificación interna de la variable global |
| SITUACIÓN | CHAR(2) | Estado de la sesión correspondiente al token |
SYSIBM. SYSSTATFEEDBACK
Contiene información sobre estadísticas de catálogo faltantes o contradictorias en sentencias SQL
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBCREATOR | VARCHAR (128) | Creador de la tabla |
| TBNAME | VARCHAR (128) | Nombre de la tabla |
| COLNAME | VARCHAR (128) | Creador del índice |
| IXNAME | VARCHAR (128) | Nombre del índice |
| COLNAME | VARCHAR (128) | Nombre de la columna |
| COLUMNA NUMÉRICA | SMALLINT | Número de columnas en el grupo de columnas |
|
COLGROUP COLNO |
VARCHAR (254) | Una representación hexadecimal que identifica el conjunto de columnas asociadas a estadísticas |
| TIPO | CHAR(1) |
El tipo de estadística a recopilar: C – Cardinalidad F – Frecuencia H – Histograma I – Índice T – Mesa |
| DBNAME | VARCHAR (24) | Nombre de la base de datos |
| TSNAME | VARCHAR (24) | Nombre del espacio de tabla |
| RAZÓN | CHAR(8) |
Razón por la que se recomendó esa estadística: BASIC – Un valor estadístico básico para una tabla de columnas o índice están falta TARJETA DE ACCESO - Faltan las cardinalidades de las columnas clave de índice son LOWCARD - La cardinalidad de la columna está de bajo valor, lo que indica que está probable un desbalance de datos ANULABLE - No son disponibles estadísticas de distribución para una columna nulable POR DEFECTO - Un predicado hace referencia a un valor que probablemente están un valor por defecto RANGEPRD - No son disponibles estadísticas de histograma para un predicado de rango PARALELO - El paralelismo podría mejorarse mediante la partición uniforme de rangos de claves CONFLICTO - Otra estadística contradice esta estadística COMPFIX - Se son necesarias estadísticas de cardinalidad de varias columnas para un factor de filtro compuesto índice BURLA - Fuera de sincronía con otras estadísticas basadas en la comparación de la recogida de estadísticas de tiempo de objetos relacionados |
|
BLOQUEAR_ ESTADÍSTICAS DE CARRERA |
CHAR(1) | Si se está utilizando filas cuando las herramientas de optimización recopilan estadísticas basadas en recomendaciones. DB2 inserta un valor en blanco para nuevas filas |
| COMENTARIOS | VARCHAR (254) | Texto libre para extensibilidad |
| ÚLTIMA CITA | FECHA | La recomendación de Satisfactorios de última fecha fue actualizada por DB2 |
SYSIBM. SYSSTMT
Contiene una o más filas para cada sentencia SQL de cada DBRM
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre del DBRM |
| PLNAME | VARCHAR (24) | Nombre del plan de solicitud |
| PLCREADOR | VARCHAR (128) | ID de autorización del propietario del plan de solicitud |
| SEQNO | SMALLINT | Número de secuencia de la fila respecto a una declaración de planta |
| STMTNO | SMALLINT | Número de estado de la instrucción en el programa fuente |
| SECTNO | SMALLINT | Número de sección de la declaración |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| TEXTO | VARCHAR (3800) | Texto o parte del texto de la sentencia SQL |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento para la sentencia SQL: R RR (lectura repetible) T RS (léase estabilidad) S CS (estabilidad del cursor) U UR (lectura no comprometida) L KEEP UPDATE LOCKS para un aislamiento RS X KEEP UPDATE LOCKS para un aislamiento RR En blanco La cláusula WITH no fue especificada |
| SITUACIÓN | CHAR(1) | Estado de la declaración vinculante |
| CAMINO DE ACCESO | CHAR(1) | Para sentencias estáticas, la ruta de acceso para la sentencia se está basada en pistas de optimización especificadas por el usuario. Un valor de 'H' indica que se usaron pistas de optimización |
| STMTNOI | ENTERO | Si el valor de STMTNOI no está cero, contiene el número de instrucción de la instrucción en el programa fuente |
| SECTNOI | ENTERO | El número de sección de la declaración |
| EXPLICABLE | CHAR(1) |
Contiene uno de los siguientes valores: La instrucción Y Indica puede usarse con la función EXPLAIN y puede tener filas que describen su ruta de acceso en el userid. PLAN_TABLE La Instrucción N no tiene filas que describan su ruta de acceso en userid. PLAN_TABLE En blanco La declaración estaba encuadernada antes de la V7 |
| CONSULTA | ENTERO | Número de consulta de la sentencia en el programa fuente |
| PLCREADOR | CHAR(1) |
Indica el tipo de creador: en blanco ID de autorización Rol L |
SYSIBM. SYSSTOGROUP
Contiene una fila para cada grupo de almacenamiento
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del grupo de almacenamiento |
| CREADOR | VARCHAR (128) | ID de autorización del propietario del grupo de almacenamiento |
| VCATNAME | VARCHAR (128) | Número del catálogo integrado de la instalación de catálogo |
| ESPACIO | ENTERO | Número de kilobytes de almacenamiento DASD asignados al grupo de almacenamiento determinado por la última ejecución de la utilidad STOSPACE |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| CREADO POR | VARCHAR (128) | ID de autorización principal del usuario que creó el grupo de almacenamiento |
| STATSTIME | MARCA TEMPORAL | Si se ejecutó la utilidad STOSPACE para el grupo de almacenamiento, fecha y hora en que se ejecutó por última vez STOSPACE |
| CREATEDTS | MARCA TEMPORAL | Tiempo en el que se ejecutó Crea para el grupo de almacenamiento |
| ALTEREDTS | MARCA TEMPORAL | Momento en que se ejecutó la sentencia ALTER STOGROUP más reciente para el grupo de almacenamiento. Si no se ha aplicado ninguna instrucción ALTER STOGROUP, ALTEREDTD tiene valor de CREATEDTS |
| SPACEF | FLOAT | Kilobytes de almacenamiento DASD para grupo de almacenamiento |
| DATACLAS | VARCHAR (24) | Nombre de la clase de datos SMS. En blanco si no se utiliza |
| MGMTCLAS | VARCHAR (24) | Nombre de la clase de gestión de SMS. En blanco si no se usa |
| STORCLAS | VARCHAR (24) | Nombre de la clase de almacenamiento SMS. En blanco si no se usa |
|
CREADOR TIPO |
CHAR(1) |
Indica el tipo de creador: en blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Versión de DB2 usada para Crea objetos. En blanco si se creó antes de la V9 |
SYSIBM. SYSSTRINGS
Contiene conversión de caracteres de información
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| INCCSID | ENTERO | CCSID fuente para conversión de caracteres representado por esta fila |
| OUTCCSID | ENTERO | CCSID objetivo para conversión de caracteres representado por esta fila |
| TRANSTYPE | CHAR(2) |
Indica la naturaleza de la conversión. Los valores pueden ser: GG GRÁFICO a GRÁFICO MM EBCDIC MEZCLADO a EBCDIC MEZCLADO MS EBCDIC MEZCLADO a SBCS PM ASCII MEZCLADO a EBCDIC MEZCLADO PD ASCII MEZCLADO CON SBCS SM SBCS a EBCDIC MEZCLADO SS SBCS a SBCS MP EBCDIC MEZCLADO a ASCII MEZCLADO PP MEZCLA DE ASCII A MEZCLA DE ASCII SP MEZCLA DE SFCS A ASCII |
| ERRORBYTE | CHAR(1) | Byte utilizado en la tabla de conversión como byte de error |
| SUBBYTE | CHAR(1) | Byte utilizado en la tabla de conversión como carácter sustituto |
| TRANSPROC | VARCHAR (24) | Nombre de un módulo o espacios en blanco |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| TRANSTAB | VARCHAR (256) | O bien una tabla de conversión o una cadena vacía |
SYSIBM. SYSSYNONYMS
Contiene una fila para cada sinónimo de una tabla o vista
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Sinónimo de tabla o vista |
| CREADOR | VARCHAR (128) | ID de autorización del propietario del sinónimo |
| TBNAME | VARCHAR (128) | Nombre de la tabla o vista |
| TBCREATOR | VARCHAR (128) | Esquema del propietario de la tabla o vista |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| CREADO POR | VARCHAR (128) | ID de autorización principal del usuario que creó el sinónimo |
| CREATEDTS | MARCA TEMPORAL | Época en la que Crea se ejecutó como sinónimo |
| CREADORTYPE | CHAR(1) |
Tipo de creador: en blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Versión de DB2 usada para Crea el objeto. En blanco si es anterior a la V9 |
SYSIBM. SYSTABAUTH
Registra los privilegios que los usuarios tienen sobre tablas y vistas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autenticación del usuario que concedió privilegios. Podría ser PÚBLICO |
| GRACIA | VARCHAR (128) | ID de autenticación del usuario que posee privilegios o el nombre de un plan o paquete que utiliza dichos privilegios |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: en blanco Un ID de autorización Rol L P Plan o un paquete. Paquete si COLLID no está en blanco |
| DBNAME | VARCHAR (24) | Si se recibieron privilegios de un usuario con autoridad DBADM, DBCTRL o DBMAINT, DBNAME es el nombre de la base de datos sobre la que el GRANTOR tiene esa autoridad. De lo contrario, en blanco |
| SCREATOR | VARCHAR (128) | Si la fila de SYSTABAUTH se creó como resultado de una sentencia Crea VIEW, SCREATOR están propietario del esquema de una tabla de vista mencionada en la selección completa de Crea TABLE |
| STNAME | VARCHAR (128) | Si la fila de SYSIBM. SYSTABAUTH se creó como resultado de una Crea TABLE o MQT, STNAME están el nombre de una tabla o vista a la que se hace referencia en la selección completa de Crea TABLE |
| TCREADOR | VARCHAR (128) | Esquema del propietario de la tabla o vista |
| TTNAME | VARCHAR (128) | Nombre de la tabla o vista |
| AUTHHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibió el privilegio. No necesariamente el nivel de autorización más alto del otorgante. En blanco No aplicable C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT S SYSADM ACCESO A DATOS T |
| ACTUALIZACIONESCOLS | CHAR(1) | En blanco si el valor de UPDATEAUTH se aplica uniformemente a todas las columnas de la tabla o vista. (*) si el valor de UPDATEAUTH se aplica a algunas columnas pero no a otras |
| ALTERAUTH | CHAR(1) |
GRANTEE puede modificar la tabla: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DELETEAUTH | CHAR(1) |
GRANTEE puede eliminar filas de la tabla o de la vista: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| INDEXAUTH | CHAR(1) |
GRANTEE puede Crea índices en la tabla: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| INSERTAUTH | CHAR(1) |
GRANTEE puede insertar filas en la tabla o en la vista: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SELECTAUTH | CHAR(1) |
GRANTEE puede seleccionar filas desde la tabla o la vista: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| ACTUALIZACIÓN AUTH | CHAR(1) |
GRANTEE puede actualizar filas de la tabla o de la vista: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| COLISIÓN | VARCHAR (128) | Si GRANTEE están un paquete, el nombre de su colección. Si no, en blanco |
| CONTOKEN | CHAR(8) | Si GRANTEE están un paquete, consistencia habla de DBRM del que se derivó el paquete. Si no, en blanco |
|
REFERENCIAS AUTH |
CHAR(1) |
GRANTEE puede Crea o eliminar restricciones referenciales en cuya tabla están padre: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| REFCOLS | CHAR(1) | En blanco si el valor de REFERENCESAUTH se aplica uniformemente a todas las columnas de la tabla. (*) si el valor de REFERENCEAUTH se aplica a algunas columnas pero no a otras |
| GRANTEDTS | MARCA TEMPORAL | Momento en que se ejecutó la declaración GRANT |
| TRIGGERAUTH | CHAR(1) |
GRANTEE puede Crea disparadores en los que la tabla están nombrada como tabla de disparos: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| GRANTORTIPO | CHAR(1) |
Tipo de otorgante: en blanco ID de autorización Rol L |
| DESCARGAR AUTH | CHAR(1) |
Si GRANTEE puede utilizar la utilidad DESCARGA para descargar datos en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSTABCONST
Contiene una fila para cada restricción única (primaria o clave única)
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| CONSTNAME | VARCHAR (128) | Nombre de la restricción |
| TBCREATOR | VARCHAR (128) | Esquema de la tabla sobre la que se está definida la restricción |
| TBNAME | VARCHAR (128) | Nombre de la tabla en la que se está definida la restricción |
| CREADOR | CHAR(8) | ID de autorización bajo el cual se está definida la restricción |
| TIPO | CHAR(1) |
Tipo de restricción: F Clave extranjera P Tonalidad primaria U Clave única |
| IXOWNER | VARCHAR (128) | Esquema de la restricción de aplicación de índice |
| IXNAME | VARCHAR (128) | Nombre de la restricción que hace cumplir el índice |
| CREATEDTS | MARCA TEMPORAL | Momento en que se ejecutó la sentencia para Crea la restricción |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| COCONDE | SMALLINT | Número de columnas en la restricción |
| RECREADA | CHAR(1) | Lanzamiento de DB2 usado para Crea objetos. En blanco si es anterior a la V9 |
SYSIBM. SYSTABLEPART
Una fila por cada espacio de tabla no particionado y por cada partición de un espacio de tabla particionado
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PARTICIÓN | SMALLINT | Número de partición; 0 Si el espacio de la tabla no está particionado |
| TSNAME | VARCHAR (24) | Nombre del espacio de tabla |
| DBNAME | VARCHAR (24) | Nombre de la base de datos que contiene el espacio de tabla |
| IXNAME | VARCHAR (128) | Nombre del índice de partición. En blanco si no está particionado |
| IXCREATOR | VARCHAR (128) | Esquema del índice de partición. En blanco si no está particionado |
| PQTY | ENTERO | Para conjuntos de datos gestionados por el usuario, asignación primaria de espacio en unidades de bloques de almacenamiento de 4 KB o -1 |
| SQTY | SMALLINT | Para conjuntos de datos gestionados por el usuario, el valor están la asignación secundaria de espacio en unidades de bloques de almacenamiento de 4 KB o -1 |
| STORTYPE | CHAR(1) |
Asignación de almacenamiento: E Exlicit (grupo de almacenamiento no utilizado) I Implicit (grupo de almacenamiento utilizado) |
| STORNAME | VARCHAR (128) | Nombre del grupo de almacenamiento utilizado para la asignación de espacio. En blanco si el grupo de almacenamiento no se usa o para los espacios de la tabla del catálogo |
| VCATNAME | VARCHAR (24) | Nombre del catálogo ICF utilizado para la asignación de espacio |
| TARJETA | ENTERO | Número de filas en el espacio de tabla o partición o, si el espacio de tabla están un espacio de mesa LOB, número de LOBs en el espacio de tabla |
| FARINDREF | ENTERO | Número de filas desplazadas lejos de su página original |
| NEARINDREF | ENTERO | Número de filas reubicadas cerca de su página original |
| PERACTIVO | SMALLINT | Porcentaje de espacio ocupado por filas de datos de tablas activas |
| PERCDROP | SMALLINT | Porcentaje de espacio ocupado por filas de tablas caídas |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| LIMITKEY | VARCHAR (765) | Alto valor de partición en formato externo |
| PÁGINA GRATUITA | SMALLINT | El número de páginas cargadas antes de que una página están disponibles como espacio libre |
| PCTFREE | SMALLINT | Porcentaje de cada página que queda como espacio libre |
| BANDERA DE CONTROL | CHAR(1) |
La partición de espacio de tapas C está en estado de comprobación pendiente y son filas en la tabla que pueden violar restricciones referenciales, restricciones de comprobación de tabla o ambas. D La longitud en línea de la columna LOB asociada al espacio de la tabla LOB se decrementó cuando se modificó la longitud en línea. I La longitud en línea de la columna LOB que está asociada a este espacio de tabla LOB se incrementó cuando se modificó la longitud en línea. En blanco El espacio de tabla no está una partición, o no contiene filas que puedan violar restricciones referenciales, restricciones de comprobación de tabla o ambas |
| ESPACIO | ENTERO |
Número de kilobytes de almacenamiento DASD asignados a la partición de espacio de tablas, determinado por la última ejecución de la utilidad STOSPACE o RUNSTATS No se ha ejecutado la utilidad STOSPACE ni RUNSTATS. -1 El espacio en la tabla se definió con la cláusula Define NO, que pospone la creación física de los conjuntos de datos hasta que los datos se están insertados primero en una partición, y aún no se hayan insertado datos. Valor no nulo o no negativo Una tabla auxiliar en el espacio de tablas LOB |
| COMPRIME | CHAR(1) |
Indica lo siguiente: · Para una partición de espacio de mesas, si el atributo COMPRESS de la partición está SÍ. · Para un espacio de tabla no particionado, si el atributo COMPRESS está SÍ para el espacio de tabla. Y Compresión está definida Blank sin compresión |
| GUARDADO DE PÁGINA | SMALLINT | Porcentaje de páginas guardadas en espacio de tabla o partición como resultado de definirlas con COMPRESS YES u otras rutinas de compresión |
| STATSTIME | MARCA TEMPORAL | Fecha y hora en que se ejecutó RUNSTATS |
| GBPCACHE | CHAR(1) |
Opción de almacenamiento en caché de pool de búfer de grupo para espacio en tabla o partición. R: Las páginas cambiadas y no modificadas son almacenadas en caché N No se están almacenados datos en caché en el pool de búfer de grupo S Solo cambiaba las páginas del sistema en blanco Solo son las páginas modificadas en caché |
| CHECKRID5B | CHAR(5) | En blanco si la tabla o partición no está en estado de chequeo pendiente (CHECKFLAG en blanco), o si la tabla no está particionada. De lo contrario, RID de la primera fila de la partición que puede violar restricciones referenciales, restricciones de comprobación de tabla o ambas; o el valor están X'0000000000', indicando que cualquier fila puede violar restricciones referenciales |
| TRACKMOD | CHAR(1) |
Seguimiento de modificaciones en páginas de mapas espaciales: N No Sy Sí |
| EPOCH | ENTERO | Un número que se está implementado siempre que ocurre una operación que cambia la ubicación de las filas en una tabla |
| SECQTYI | ENTERO | Asignación secundaria de espacio de unidades de almacenamiento de 4KB |
| CARDF | FLOAT | Número de filas en el espacio de tabla o partición, o si el espacio de mesa están un espacio de mesa LOB, número de LOBs en el espacio de tabla |
| IPREFIX | CHAR(1) | Primer calificador de carácter de instancia para el nombre del conjunto de datos para espacio de tabla o partición. Solo son válidos 'I' o 'J'. Default='I' |
| ALTEREDTS | MARCA TEMPORAL | Momento en que se ejecutó el ALTER INDEX más reciente para el índice |
| SPACEF | FLOAT(8) | Kilobytes de almacenamiento DASD |
| DSNUM | FLOAT(8) | Número de conjuntos de datos |
| EXTENSIÓNS | ENTERO | Número de extensiones de conjunto de datos |
| LOGICAL_PART | SMALLINT | Partición lógica (orden lógico ascendente o descendente) para espacios de tablas creados con particionamiento controlado por tabla o por índice |
|
LIMITKEY_ INTERNO |
VARCHAR (512) | Valor máximo de la clave límite de partición en un formato interno |
|
OLDEST_ VERSIÓN |
SMALLINT | Número de versión del formato más antiguo de datos en la tabla anterior y cualquier copia de imagen a nivel de pieza |
| CREATDTS | MARCA TEMPORAL | Época en la que se creó la partición |
| AVGROWLEN | ENTERO | Longitud media de las filas para tablas en el espacio o parte de la mesa. Si el espacio de la tabla o la parte están comprimidos, el valor están la longitud de fila comprimida. Si el espacio o la parte de la tabla no están comprimidos, el valor están longitud de fila sin comprimir |
| FORMATO | CHAR(1) |
Formato de las filas en el espacio de la tabla o partición: R Formato de fila reordenado blank Formato básico de fila o un espacio de tabla LOB |
| RECREADA | CHAR(1) | Lanzamiento de DB2 usado para Crea objetos. En blanco si es anterior a la V9 |
| REORG_LR_TS | MARCA TEMPORAL | Hora en la última vez que se produjo la utilidad REORG o LOAD REPLACE |
| ESPACIO HASH | BIGINT | 0 para partición por espacios de tabla de crecimiento. Para espacios universales de tablas particionadas por rango, esta están la cantidad de espacio, en KB, especificada a nivel de partición para anular la especificación de espacio a nivel de tabla. Si no se está proporcionada sobreescritura, será igual que el valor de HASHSPACE en SYSTABLESPACE |
| HASHDATAPAGES | BIGINT | 0 para partición por espacios de tabla de crecimiento. Para espacios universales de tablas particionadas rangadas, número de páginas de datos hash que corresponden al valor de la columna HASHSPACE para cada partición. 0 para espacios de tablas que han sido modificados para utilizar acceso hash pero no han sido reconocidos |
| RBA_FORMAT | CHAR(1) |
Formato del RBA/LRSN B Basic, formato RBA/LRSN de 6 bytes E Extended, formato RBA/LRSN de 10 bytes U Indefinido. Define NO se especificó al crear espacio de mesas, y el espacio de tabla no está un espacio XML con versiones XML En blanco Para registros migrados |
| PCTFREE_UPD | SMALLINT | Porcentaje de espacio libre reservado para actualizaciones de registros de longitud variable, según se defina cuando el objeto se crea o altera |
|
PCTFREE_UPD_ CÁLCULO |
SMALLINT | Porcentaje de espacio libre reservado para actualizaciones de registros de longitud variable, calculado por DB2 o utilidades |
| TIPO | CHAR(1) |
Tipo de partición En blanco sin LOB ni CLUSTERS MIEMBROS G Definido con MAXPARTITIONS L Puede ser mayor que 64 gigabytes O definido con LOB P Espacio de tablas implícitas para XML UTS particionados en rango R |
| PAGENUM | CHAR(1) |
Formato de la numeración de espacio en tabla o de páginas índice Un absoluto Relativo R |
| BPOOL | CHAR(8) | Bufferpool utilizado para la partición |
| PGSIZE | SMALLINT | Tamaño de las páginas en el espacio de tabla en la base de datos |
| DSSIZE | ENTERO | Tamaño máximo en la partición |
|
MEMBER_ CLUSTER |
CHAR(1) |
Si está especificado el MIEMBRO CLUSTER o no SE ESTÁ ESPECIFICADO CLÚSTER DE MIEMBRO Y No se está especificado el CLUSTER MIEMBRO en blanco |
| COMPRESRATIO | SMALLINT |
Porcentaje medio de bytes guardados por compresión -1 Valor no recogido 0 No existe compresión ni la longitud media del disco comprimido está igual o más larga que la del registro sin comprimir |
SYSIBM. SYSTABLEPART_HIST
Contiene filas de SYSTABLEPART. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PARTICIÓN | SMALLINT | Número de partición; 0 si el espacio de la tabla no está particionado |
| TSNAME | VARCHAR (24) | Nombre del espacio de la tabla |
| DBNAME | VARCHAR (24) | Nombre del conjunto de datos que contiene el espacio de la tabla |
| PGTY | ENTERO | Para conjuntos de datos gestionados por el usuario, el valor están la asignación primaria de espacio en unidades de bloques de almacenamiento de 4 KB o -1 |
| SECQTYI | SMALLINT | Asignación de espacio secundario en unidades de bloques de 4KB. Para conjuntos de datos gestionados por el usuario, el valor de la asignación de espacio secundario en unidades de bloques de almacenamiento de 4KB o -1 |
| FARINDREF | ENTERO | Número de filas desplazadas lejos de su página original |
| NEARINDREF | ENTERO | Número de filas reubicadas cerca de su página original |
| PERACTIVO | SMALLINT | Porcentaje de espacio ocupado por filas de datos de tablas activas |
| PERCDROP | SMALLINT | Porcentaje de espacio ocupado por filas de tablas caídas |
| SPACEF | FLOAT(8) | Número de kilobytes de almacenamiento DASD asignados a la partición de espacio de tabla |
| GUARDADO DE PÁGINA | SMALLINT | Porcentaje de páginas guardadas en el espacio de tabla o partición como resultado de definir el espacio con COMPRESS YES u otras rutinas de compresión |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizaba las estadísticas, fecha y hora en que la última invocación de RUNSTATS actualizaba las estadísticas |
| CARDF | FLOAT(8) | Número de filas en el espacio de tabla de la partición, o si el espacio de tabla están un espacio de mesa LOB, número de LOBs en el espacio de tabla |
| EXTENSIÓNS | ENTERO | Número de extensiones del conjunto de datos. El valor está solo para el último DSNUM del objeto |
| DSNUM | ENTERO | Número de conjunto de datos dentro del espacio de la tabla |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
| AVGROWLEN | ENTERO | Longitud media de las filas para tablas en el espacio o parte de la mesa. Si el espacio de la tabla o la parte están comprimidos, el valor están la longitud de fila comprimida. Si el espacio o la parte de la tabla no están comprimidos, el valor están longitud de fila sin comprimir |
SYSIBM. SYSTABLES
Contiene una fila para cada alias de Vista de tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre de la tabla, vista o alias |
| CREADOR | VARCHAR (128) | Esquema de la tabla, vista o alias |
| TIPO | CHAR(1) |
Tipo de objeto: Un alias Tabla clone de C Tabla de historia H G Creó una tabla temporal global M Tabla de consulta materializada P Tabla implícita creada para columnas XML Tabla de archivo R Tabla T Vista V X Tabla auxiliar |
| DBNAME | VARCHAR (24) | Para una tabla, o una vista de tablas, nombre de la base de datos que contiene el espacio de mesa nombrado en TSNAME |
| TSNAME | VARCHAR (24) | Para una tabla, o una vista de una tabla, nombre del espacio de la tabla que contiene la tabla |
| DBID | SMALLINT | Identificador interno de la base de datos |
| OBID | SMALLINT | Identificador interno de la tabla |
| COCONDE | SMALLINT | Número de columnas en la tabla o vista |
| EDPROC | VARCHAR (24) | nombre del procedimiento de edición; vacío si la fila describe una vista o alias o una tabla sin procedimiento de edición |
| VALPROC | VARCHAR (24) | nombre del procedimiento de validación; en blanco si la fila describe una vista o alias o una tabla sin procedimiento de edición |
| TIPO CLUSTERTYPE | CHAR(1) |
Si se aplica RESTRICT ON DROP: En blanco No Y Sí. Ni la tabla ni ningún espacio de mesa o base de datos que contenga la tabla pueden ser eliminados |
| NPAGES | ENTERO | Número total de páginas en las que aparecen las filas de la tabla |
| PCTPAGES | SMALLINT | Porcentaje de páginas de espacio de tabla activas que contienen filas de tabla |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM |
| COMENTARIOS | VARCHAR (254) | Una cadena de caracteres proporcionada por el usuario con COMENTARIO SOBRE |
| PADRES | SMALLINT | Número de relaciones en las que está dependiente la tabla. 0 si la fila describe una vista, alias, tabla temporal creada o MQT |
| HIJOS | SMALLINT | Número de relaciones en las que la tabla están padre. 0 si fila describe una vista, un alias, una tabla temporal creada o MQT |
| KEYCOLUMNS | SMALLINT | Número de columnas en la clave primaria de una tabla. 0 si la fila describe una vista, un alias o una tabla temporal creada |
| RECLENGTH | SMALLINT | Para tablas de usuario, longitud máxima de cualquier registro en la tabla |
| SITUACIÓN | CHAR(1) |
Estado de la definición de la tabla: I La definición de tabla está incompleta. La columna TABLESTATUS indica la razón por la que la definición de tabla es incompleta R Ocurrió un error cuando se intentó regenerar la representación interna de la vista La tabla X tiene un índice padre y definición completa en blanco La tabla no tiene índice padre, o está una tabla de catálogo, o la fila describe una vista o alias. La definición de tabla, vista o alias está completa |
| KEYOBID | SMALLINT | Identificador interno DB2 de índice que impone la unicidad de la clave primaria de la tabla; 0 si no es aplicable |
| DISCOGRÁFICA | VARCHAR (90) | etiqueta dada por una ETIQUETA ON; de lo contrario, una cadena vacía |
| BANDERA DE CONTROL | CHAR(1) |
C El espacio de tabla que contiene la tabla está en estado de comprobación pendiente y son filas en la tabla que pueden violar restricciones referenciales, restricciones de comprobación de tabla o ambas. La tabla están un MQT que puede contener datos inconsistentes en blanco La tabla no contiene filas que violen restricciones referenciales, restricciones de comprobación de tabla o ambas; o la fila describe una vista, alias o tabla temporal creada |
| CHECKRID | CHAR(4) | 'FFFFFF00' indica procedimiento de edición en esta tabla están definido sin sensibilidad de atributo de fila. Cualquier otro valor indica procedimiento de edición están definido con sensibilidad de atributo de fila. |
| AUDITORÍA | CHAR(1) |
Opción de auditoría: UNA AUDITORÍA DE TODOS C CAMBIO EN LA AUDITORÍA En blanco AUDITORÍA NINGUNA. o están vista, alias o temporal creada |
| CREADO POR | VARCHAR (128) | ID de autenticación principal del usuario que creó la tabla, vista o alias |
| UBICACIÓN | VARCHAR (128) | Nombre de ubicación de un objeto de un alias. Espacio en blanco para tabla, vista o para un alias no definido con un nombre de tres partes |
| TBCREATOR | VARCHAR (128) |
· Para un alias, esquema de la tabla o vista a la que se refiere · Para una tabla base involucrada en una relación clon, nombre del creador de la tabla clon · Para una tabla clon involucrada en una relación clon, nombre del creador de la tabla base · Por lo demás, TBCREATOR está en blanco |
| TBNAME | VARCHAR (128) |
· Para un alias, esquema de la tabla o vista a la que se refiere · Para una tabla base involucrada en una relación clon, nombre del creador de la tabla clon · Para una tabla clon involucrada en una relación clon, nombre del creador de la tabla base · Si no, en blanco |
| CREATEDTS | MARCA TEMPORAL | Tiempo en el que se ejecutó Crea para tabla, vista o alias |
| ALTEREDTS | MARCA TEMPORAL | Para una tabla, la hora en la que se aplicó la última ALTER TABLE. Si no se ha aplicado ninguna instrucción ALTER TABLE, o si la fila está para un alias, ALTEREDTS tiene un valor de CREATEDTS. Para una vista, el tiempo en que se aplicó la última ALTER VIEW REGENERATE |
| CAPTURA DE DATOS | CHAR(1) |
Registra el valor de la opción DATACAPTURE para la tabla: En blanco No Sy Sí Para una tabla temporal creada, está en blanco |
| RBA1 | CHAR(10) | Registrar RBA(LRSN) cuando se creó la tabla |
| RBA2 | CHAR(10) | Log RBA(LRSN) cuando la tabla fue modificada por última vez |
| PCTROWCOMP | SMALLINT | Porcentaje de lanzamientos comprimidos dentro del número total de filas activas en la tabla. Incluye cualquier fila en un espacio de tabla que están definida con COMPRESS YES |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizaba las estadísticas, fecha y hora cuando la última invocación de RUNSTATS actualizaba las estadísticas |
| CHEQUES | SMALLINT | Número de restricciones de comprobación definidas en la tabla |
| CARDF | FLOAT | Número total de filas en la tabla o número total de LOBs en una tabla auxiliar |
| CHECKRID5B | CHAR(5) | En blanco si la tabla o partición no está en estado de cheque pendiente (CHECKFLAG está en blanco), si no está particionada, o si la tabla está creada como tabla temporal. De lo contrario, RID de la primera fila de la partición que puede violar restricciones referenciales, restricciones de comprobación de tabla o ambas; o el valor están X'0000000000', lo que indica que cualquier fila puede violar restricciones referenciales |
|
ENCODING_ ESQUEMA |
CHAR(1) |
Esquema de codificación por defecto para tablas, vistas y alias: E EBCDIC Un ASCII M Múltiples conjuntos CCSID o múltiples esquemas de codificación U UNICODE en blanco Para alias remotos 'E' para tablas en bases de datos no de trabajo y en blanco para tablas en bases de datos de archivos de trabajo creadas antes de V5 o DSNDB04 |
| ESTADO DE LA TABLA | VARCHAR(30) |
Razón de una definición incompleta de la tabla: La tabla F carece de índice BUSINESS_TIME WITHOUT OVERLAPS requerido en clave extranjera L No se ha definido una tabla auxiliar ni un índice auxiliar para la columna LOB La tabla P carece de un índice padre La Tabla R carece de un índice requerido en un ID de fila La tabla U carece de un índice obligatorio en una clave única V Se produjo un error durante la regeneración de la vista en blanco La definición está completa |
| NPAGESF | FLOAT(8) | Número de páginas utilizadas por la tabla |
| SPACEF | FLOAT(8) | Kilobytes de almacenamiento DASD |
| AVGROWLEN | ENTERO | Longitud media de filas para tablas. Si comprimidos, el valor están longitud de fila comprimida. Si no comprimidos, el valor están fila sin comprimir |
| RECREADA | CHAR(1) | Liberación de db2 utilizada para Crea el objeto |
| NUM_DEPT_MQTS | SMALLINT | Número de tablas de consulta materializadas dependientes. 0 si están un alias o una tabla temporal creada, o si no son definidas tablas de consulta materializadas en la tabla |
| VERSIÓN | SMALLINT |
Versión del formato raw de datos para esta tabla · 0 indica que nunca se ha producido una operación de alteración para crear versiones contra esta tabla · -1 indica que la vista ha sido regenerada porque una columna de la tabla base ha sido alterada · 800 indica que se produjo una Crea VIEW o ALTER VIEW exitosa contra la tabla en V8 o posterior · 900 indica que la cláusula ALTER TABLE con DROP COLUMN ocurrió contra la vista |
| PARTKEYCOLNUM | SMALLINT | Número de columnas en la clave de partición. 0 para tablas que no tienen particionamiento o que utilizan particionamiento controlado por índice. No cero para tablas que utilizan particionamiento controlado por tabla. |
| SPLIT_ROWS | CHAR(16) | Vacío excepto para tablas VOLÁTILES, si no, Y para indicar a DB2 que utilize el acceso al índice en la tabla siempre que sea posible |
|
SECURITY_ DISCOGRÁFICA |
CHAR(1) |
Si la columna de tipo está T o M. La tabla tiene seguridad multinivel: en blanco Sin seguridad multinivel R Table tiene seguridad multinivel con granularidad por filas |
| PROPIETARIO | VARCHAR (128) | ID de autenticación del propietario de tabla, vista o alias, en blanco para tablas, vistas o alias creados antes de la V9 |
| ANEXAR | CHAR(1) |
La opción APPEND está especificada para la tabla Sy Sí N No |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: en blanco ID de autorización Rol L |
| CONTROL | CHAR(1) |
Acceso forzado mediante control de acceso por fila o columna: en blanco Sin aplicación del control de acceso B Control de acceso por filas y columnas Control de acceso en columna C Control de acceso en fila R |
|
VERSIONING_ ESQUEMA |
VARCHAR (128) | Nombre del esquema de la tabla de historial si las tablas están una tabla temporal mantenida por el sistema con versionado o nombre de esquema de la tabla temporal mantenida por el sistema si la tabla está una tabla de historial |
|
VERSIONING_ TABLA |
VARCHAR (128) | Ya sea el nombre de la tabla de historia si la tabla está una tabla temporal mantenida por el sistema con versionado, o el nombre de la tabla temporal mantenida por el sistema si la tabla es una tabla de historia |
|
CLAVE HASH COLUMNAS |
SMALLINT | Número de columnas en la clave hash de la tabla. 0 si la fila describe una vista, un alias o una tabla temporal creada |
|
ARCHIVING_ ESQUEMA |
VARCHAR (128) |
Contiene el nombre del esquema como sigue: · Si la tabla está habilitada para archivar, contiene el nombre del esquema de la tabla de archivo · Si la tabla están una tabla de archivo, esta columna contiene el nombre del esquema de la tabla habilitada para el archivo · Si la tabla no está habilitada para el archivo o la tabla de archivo, el valor está en blanco |
|
ARCHIVING_ TABLA |
VARCHAR (128) |
Contiene un nombre de tabla que sigue como sigue: · Si la tabla está habilitada para el archivo, contiene el nombre de la tabla del archivo · Si la tabla está una tabla de archivo, contiene el nombre de la tabla habilitada para el archivo · Si la tabla no está habilitada para el archivo o una tabla de archivo, el valor está en blanco |
|
STATS_ RETROALIMENTACIÓN |
CHAR(1) | Cuando una consulta califica para la recopilación de estadísticas basada en el STATFDBK_SCOPE DSNZPARM, controla si las recomendaciones estadísticas para esta tabla son colocadas en SYSSTATFEEDBACK. ¿Se puede actualizar 'Y' o 'N' para Permite o desactivar la recopilación para la tabla |
| REGENERADORES | MARCA TEMPORAL(12) | Tiempo en el que el objeto fue regenerado |
SYSIBM. SYSTABLESPACE
Contiene una fila para cada espacio de tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (24) | Nombre del espacio de tabla |
| CREADOR | VARCHAR (128) | ID de autorización del propietario del espacio de mesa |
| DBNAME | VARCHAR (24) | Nombre de la base de datos que contiene el espacio de tabla |
| DBID | SMALLINT | Identificador interno de la base de datos que contiene el espacio de la tabla |
| OBID | SMALLINT | Identificador interno del descriptor de archivo de espacio de tabla |
| PSID | SMALLINT | Identificador interno del descriptor del conjunto de páginas en el espacio de tabla |
| BPOOL | CHAR(8) | Nombre del buffer pool utilizado para el espacio de la tabla |
| PARTICIONES | SMALLINT | Número de particiones de espacio de mesa; 0 si no está particionado |
| LOCKRULE | CHAR(1) |
Tamaño del espacio de la mesa en bloqueo: A Cualquiera L Objeto grande (LOB) Página P Línea R Espacio de tabla S Tabla T X Espacio de tablas XML implícitamente creado |
| PGSIZE | SMALLINT | Tamaño de las páginas en el espacio de la tabla en kilobytes |
| ERASERULE | CHAR(1) |
Los conjuntos de datos son para borrarse cuando se eliminan. Sin sentido si el espacio de tabla está particionado: N Sin borrar Y Borrar |
| SITUACIÓN | CHAR(1) |
Estado de disponibilidad del espacio de mesa: Un Disponible La definición de C está incompleta porque no se ha creado un índice de partición P Tablespace está en estado de cheque pendiente El espacio de tabla S está en estado de cheque pendiente con un alcance menor que todo el espacio de la tabla La definición de T está incompleta porque la tabla no se ha creado |
| IMPLÍCITO | CHAR(1) |
El espacio de tabla se creó implícitamente: N No Sy Sí |
| NTABLES | SMALLINT | Número de tablas definidas en el espacio de tabla |
| NACTIVO | ENTERO | Número de páginas activas en el espacio de tabla. Una página está considerada activa si está formateada para filas, incluso si actualmente no contiene ninguna. 0 si las estadísticas no se recopilan. Una columna actualizable |
| REGLAMENTO CERRADO | CHAR(1) |
Los conjuntos de datos son candidatos para el cierre cuando se están alcanzado el límite en el número de conjuntos de datos abiertos N No Sy Sí |
| ESPACIO | ENTERO | Número de kilobytes de almacenamiento DASD asignados al espacio de tabla, determinado por la última ejecución de la utilidad STOSPACE |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| SEGSIZE | SMALLINT | Número de páginas en cada segmento. 0 si no está segmentado |
| CREADO POR | VARCHAR (128) | ID de autorización principal del usuario que creó el espacio en la tabla |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizaba las estadísticas, fecha y hora en que la última invocación de RUNSTATS actualizaba las estadísticas |
| LOCKMAX | ENTERO |
Número máximo de bloqueos por usuario para adquirir para mesa o espacio de mesa antes de escalar al siguiente nivel de bloqueo 0 La escalada de bloqueo no ocurre n n, donde n>0, están el número máximo de bloqueos (bloqueos de fila, página o LOB para la tabla o espacio de tabla) que un proceso de aplicación puede adquirir antes de la escalada de bloqueos -1 Representa el sistema LOCKMAX. El valor de los bloqueos de campo por tabla(espacio) en el panel de instalación DSNTIPJ determina la escalada de bloqueo. Si es 0, la escalada de bloqueo no ocurre. Si el valor están n, donde n>0, la escalada de bloqueo ocurre como ocurre para LOCKMAX n |
| TIPO | CHAR(1) |
Tipo de espacio de mesa: en blanco El espacio de tabla se creó sin: DSSIZE, LARGE, LOB y MEMBER CLUSTER Lo definí con MEMBER CLUSTER y no están más de 64GB G Definido con la opción MAXPARTITIONS (un espacio de tablas particionado por crecimiento) con estructura subyacente de un espacio de tablas universal K Definido con MEMBER CLUSTER y puede ser mayor a 64GB El espacio en la tabla L puede ser mayor que 64 gigabytes El espacio de la tabla O se definió con la columna LOB P Espacio implícito de la tabla creado para columnas XML R Espacio universal de tablas con partición en rango |
| CREATEDTS | MARCA TEMPORAL | Time Crea se ejecutó para el espacio de tabla. Si el espacio de mesa se creó antes de V5, el valor están '0001-01.00.00.00.00000' |
| ALTEREDTS | MARCA TEMPORAL | Hora en la que se ejecutó el espacio de tabla ALTER más reciente. Si no se ha aplicado ningún espacio de tabla ALTER, ALTEREDTS tiene un valor de CREATEDTS. Si el índice se creó antes de V5, el valor están '0001-01.00.00.00.00000' |
|
ENCODING_ ESQUEMA |
CHAR(1) |
Esquema de codificación por defecto para el espacio de mesa: E EBCDIC Un ASCII U UNICODE Blank Para espacios de tablas en una base de datos de archivos de trabajo o una base de datos TEMP (una base de datos creada AS TEMP, que está para tablas temporales declaradas) 'E' para tablas en bases de datos no de archivos de trabajo y en blanco para tablas en bases de datos de archivos de trabajo creadas antes de V5 o DSNDB04 |
| SBCS_CCSID | ENTERO | CCSID SBCS predeterminado para espacio de tabla |
| DBCS_CCSID | ENTERO | CCSDI DBCS por defecto para espacio en tablas |
| MIXED_CCSID | ENTERO | CCSID mixto predeterminado para el espacio de tabla |
| MAXROWS | SMALLINT | Número máximo de filas en una página de datos. El valor por defecto están 255 |
| PIEZA DE BLOQUEO | CHAR(1) |
Y LOCKPART SÍ está especificado para el espacio de la tabla N LOCKPART NO está especificado, o LOCKPART no se está especificado o no es un espacio de tabla particionado |
| LOG | CHAR(1) |
Los cambios en un espacio de tabla son para registrarse: N Tablespace tiene un atributo NO REGISTRADO El espacio de tabla Y tiene un atributo LOGADO X LOB o espacio de tabla XML tiene el atributo NO REGISTRADO |
| NACTIVEF | FLOAT | Número de páginas activas en el espacio de la tabla |
| DSSIZE | ENTERO | Tamaño máximo del conjunto de datos en kilobytes. Podría ser 0 si el espacio de tabla se creó antes de V10, pero contendrá el valor real después de que el espacio de la tabla se están convertido en una partición por crecimiento |
|
OLDEST_ VERSIÓN |
SMALLINT | Número de versión del formato más antiguo de datos en el espacio de la tabla y cualquier copia de imagen |
|
CURRENT_ VERSIÓN |
SMALLINT | Número de versión que describe el formato más reciente de datos en el espacio de tablas. 0 indica que el espacio de tabla nunca ha tenido versionado |
| AVGROWLEN | ENTERO | Longitud media de filas para tablas en espacio o parte de la mesa. Si el espacio o la parte de la tabla están comprimido, el valor están la longitud de fila comprimida. Si el espacio o la parte de la tabla no están comprimidos, el valor están la longitud de fila sin comprimir |
| SPACEF | FLOAT | Kilobytes de almacenamiento DASD para el grupo de almacenamiento |
| CREADORTYPE | CHAR(1) |
Tipo de creador: En blanco ID de autorización Rol L |
| RECREADA | CHAR(1) | Liberación de usado para Crea objetos. En blanco si es anterior a la V9 |
| INSTANCIA | SMALLINT | Valor de columna del número de instancia del conjunto de datos del objeto base actual (tabla e índice) |
| CLONE | CHAR(1) |
Tablespace contiene objetos implicados en una relación clon Sy Sí N No |
| MAXPARTITIONS | SMALLINT | El espacio de tabla puede crecer hasta el número máximo de particiones. 0 si el espacio de la tabla no está particionado o está particionado por rango, pero no es un espacio de tabla universal |
|
MEMBER_ CLUSTER |
CHAR(1) |
Si el grupo de miembros se está especificado al espacio de la tabla Sy Sí En blanco No |
|
ORGANIZACIÓN TIPO |
CHAR(1) |
Organización de espacios en las tablas en blanco No se sabe. En blanco están el predeterminado Organización H Hash |
| ESPACIO HASH | BIGINT | Cantidad de espacio, en la KB, asignado al espacio de la tabla o partición como espacio hash. Para la partición por espacios de la tabla de crecimiento, el espacio se aplica a todo el espacio de la tabla. Para espacios de tabla particionados por rango, el espacio está aplicable para cada partición |
| HASHDATAPAGES | BIGINT | Número total de páginas de datos hash a preasignar para espacio hash. Para partición por espacios de tabla de crecimiento, incluye todas las páginas en la parte fija del espacio de tablas. Para espacios de tabla particionados por rango, número de páginas en espacio hash fijo en cada partición, a menos que están anulados proporcionando espacio hash a nivel de partición. Calculado por DB2 a partir de un valor especificado con la opción ESPACIO HASH o cuando la utilidad REORG está ejecutada con estimación automática del espacio. El valor calculado se están usados en el algoritmo hash. 0 para espacios de tablas que no son hash. 0 para espacios de tablas que han sido modificados para utilizar acceso hash pero no se han reorganizado |
| PAGENUM | CHAR(1) |
Formato de los números de página para el índice. Un absoluto Relativo R |
| PQTY | ENTERO | Para conjuntos de datos gestionados por el usuario. El valor está asignación primaria de espacio |
| STORTYPE | CHAR(1) |
Tipo de asignación de almacenamiento E Explicit (grupo de almacenamiento no utilizado) I Implicit (grupo de almacenamiento utilizado) |
| STORNAME | VARCHAR (128) | Nombre del grupo de almacenamiento utilizado para la asignación de espacio |
| VCATNAME | VARCHAR (24) | Nombre del catálogo ICF utilizado para la asignación de espacio |
| PÁGINA GRATUITA | SMALLINT | Número de páginas cargadas antes de que una página están libre |
| PCTFREE | SMALLINT | Porcentaje de cada página que queda como espacio libre |
| COMPRIME | CHAR(1) |
Independientemente de si la partición de espacio de la tabla estaba definida con COMPRESS SÍ Se está definida compresión Y blank Sin compresión |
| GBPCACHE | CHAR(1) |
Opción de caché de grupo de bufferpool En blanco Solo cambiaron las páginas Página cambiada e inalterada N No se están datos almacenados en caché S Solo las páginas del sistema son almacenadas en caché |
| TRACKMOD | CHAR(1) |
Si hacer seguimiento de la modificación de la página en el mapa espacial N No En blanco Sí |
| SECQTY1 | ENTERO | Asignación secundaria de espacio para conjuntos de datos gestionados por el usuario |
| PCTFREE_UPD | SMALLINT | Porcentaje de espacio libre reservado para actualizaciones de registros de longitud variable definidos en el objeto |
|
PCTFREE_UPD_ CÁLCULO |
SMALLINT | Porcentaje de espacio libre reservado para actualizaciones de registros de longitud variable calculado por DB2 o utilidades |
| COMPRESRATIO | SMALLINT |
Porcentaje medio de bytes guardados por compresión -1 Valor no recogido 0 No existe compresión o la longitud media del disco comprimido está igual o más larga que la del disco sin comprimir |
| INSERTALG | SMALLINT |
Insertar nivel de algoritmo para tablas en el espacio por defecto 0 Determinado por DEFAULT_INSERT_ALGORITHM 1 Básico 2 Rápido (si MEMBER_CLUSTER usas) |
SYSIBM. SYSTABLESPACESTATS
Contiene estadísticas en tiempo real para espacios de tablas. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
|
ESTADÍSTICAS DE ACTUALIZACIÓN HORA |
MARCA TEMPORAL | Marca de tiempo cuando se insertó o actualizó la fila por última vez |
| NACTIVO | ENTERO | Número de páginas activas en el espacio de la tabla o partición |
| NPAGES | ENTERO | Número de páginas distintas con filas activas en la partición del espacio de la tabla. Columna actualizable |
| EXTENSIÓNS | SMALLINT | Número de extensións en el espacio de la tabla o en la partición. Para espacios de tabla de varias piezas, el valor está un número de extensiones para el último conjunto de datos |
| LOADRLAST | MARCA TEMPORAL | Marca de tiempo del último LOAD REPLACE en el espacio de la tabla o partición |
| HORA DE LA REGENERACIÓN | MARCA TEMPORAL | La utilidad REORG con marca de tiempo se ejecutó por última vez en espacio de tabla o partición, o si la utilidad REORG no se ha ejecutado, en el momento en que se creó el espacio de tabla o partición |
| REORGINSERTS | ENTERO | Número de registros o LOBs insertados en el espacio de tabla o partición o cargados en el espacio de tabla o partición usando la utilidad LOAD especificada sin la opción REPLACE desde la última vez que se ejecutaron las utilidades REORG o LOAD REPLACE desde la última vez que se ejecutaron las utilidades REORG o LOAD REPLACE, o desde que se creó el objeto |
| REORGDELETES | ENTERO | Número de registros o LOBs que se han eliminado del espacio de tablas o partición desde la última vez que se ejecutaron las utilidades REORG o LOAD REPLACE, o desde que se creó el objeto |
| ACTUALIZACIONES ORGANIZADAS | ENTERO | Número de filas actualizadas en el espacio de la tabla o partición desde el último REORG o LOAD REPLACE, o desde que se creó el objeto |
| REORGUNCLUSTINAS | ENTERO | Número de registros insertados que no son bien agrupados respecto al índice de agrupamiento desde el último REORG o LOAD REPLACE, o desde que se creó el objeto. Un registro está bien agrupado si un registro se está insertado en una página que están dentro de 16 páginas de la página candidata ideal. El índice agrupado determina la página candidata ideal |
| REORGDISORGLOB | ENTERO | Número de LOBs insertados que no son perfectamente fragmentados desde el último REORG o LOAD REPLACE, o desde que se creó el objeto. Un LOB está perfectamente fragmentado si las páginas asignadas son en un número mínimo de chunks |
| REORGMASSDELETE | ENTERO | Número de eliminaciones de masa de un espacio de tabla segmentado o LOB, o número de tablas eliminadas de un espacio segmentado desde el último REORG o LOAD REPLACE, o desde que se creó el objeto |
| REORGNEARINDREF | ENTERO | Número de registros de desbordamiento creados y reubicados cerca del puntero desde la última vez que se ejecutaron las utilidades REORG y LOAD REPLACE, o desde que se creó el objeto |
| REORGFARINDEF | ENTERO | Número de registros de desbordamiento creados y reubicados lejos del registro puntero desde la última vez que se ejecutaron utilidades REORG y LOAD REPLACE desde que se ejecutaron utilidades REORG y LOAD REPLACE desde que se creó el objeto |
| ESTADÍSTICASÚLTATIEMPO | MARCA TEMPORAL | Marca de tiempo del último RUNSTATS en espacio de tabla o partición |
| STATSINSERTS | ENTERO | Número de registros o LOBs insertados en el espacio de la tabla o partición, o cargados en el espacio de la tabla o partición usando la utilidad LOAD sin la opción REPLACE desde la última vez que se ejecutó RUNSTATS, o desde que se creó el objeto |
| STATSDELETES | ENTERO | Número de registros o LOBs eliminados del espacio de tablas o partición desde la última vez que se ejecutó RUNSTATS, o desde que se creó el objeto |
| ESTADÍSTICAS ACTUALIZACIONES | ENTERO | Número de filas actualizadas en el espacio de la tabla de la partición desde la última vez que se ejecutó la utilidad RUNSTATS, o desde que se creó el objeto |
| STATSMASSDELETE | ENTERO | Número de eliminaciones masivas de un espacio de tabla segmentado o LOB, o número de tablas eliminadas de un espacio de tabla segmentado, desde la última vez que se ejecutó la utilidad RUNSTATS, o desde que se creó un objeto |
| COPIAÚLTIMA | MARCA TEMPORAL | Marca de tiempo de la última copia completa o incremental de imagen del espacio de la tabla o partición, o desde que se creó el objeto. Un nulo indica que la utilidad COPY nunca se ha ejecutado ni ha sido Unknown |
|
COPIAACTUALIZADA PÁGINAS |
ENTERO | Número de tipos distintos actualizados desde la última vez que se ejecutó la utilidad COPY o desde que se creó el objeto |
| CAMBIOS DE COPIA | ENTERO | Número de operaciones de insertar, actualizar y eliminar, o número de registros cargados, desde la última vez que se ejecutó la utilidad COPY o desde que se creó el objeto |
| COPYUPDATELRSN | CHAR(10) | LRSN o RBA de la primera actualización tras la última COPIA |
| COPYUPDATETIME | MARCA TEMPORAL | Marca temporal de la primera actualización después de la última COPIA |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DBID | SMALLINT | Base de datos interna de identificadores. Usada para mapear DBID a sus estadísticas |
| PSID | SMALLINT | Identificador interno del descriptor del conjunto de páginas de espacio de tabla. Se utiliza para asignar un PSID a sus estadísticas |
| PARTICIÓN | SMALLINT | Número de conjunto de datos dentro del espacio de la tabla. Se utiliza para asignar un número de conjunto de datos en un espacio de tabla a sus estadísticas. Para espacios de tabla particionados, el valor corresponde al número de partición para una sola partición. Para espacios de tabla no particionados, el valor están 0 |
| INSTANCIA | SMALLINT | Indica si el objeto está asociado a la instancia 1 o 2 del conjunto de datos. Una columna actualizable |
| ESPACIO | ENTERO | Cantidad de espacio, en KB, asignado al espacio de la tabla o partición. Para conjuntos lineales de páginas de varias piezas, el valor es la cantidad de espacio en todos los conjuntos de datos |
| TOTALROWS | BIGINT | Número de filas o LOBs en el espacio de la tabla o partición |
| TAMAÑO DE DATOS | BIGINT | Número total de bytes que ocupan los datos de filas de datos o filas LOB. Una columna actualizable |
|
SIN COMPRIMIR TAMAÑO DE DATOS |
BIGINT | No se usa. El valor siempre se está fijado en 0 |
| DBNAME | CHAR(8) | Nombre de la base de datos. Usada para asignar la base de datos a sus estadísticas |
| NOMBRE | CHAR(8) | Nombre del espacio de tabla. Se usa para mapear el espacio de tabla a sus estadísticas |
| REORGSCANACCESS | BIGINT | Número de veces que se están accedidos a datos para SELECT, FETCH, búsqueda UPDATE o búsqueda DELETE desde la última Crea, LOAD REPLACE o REORGANIZACIÓN, o desde que se creó el objeto |
| REORGHASHACCESS | BIGINT | Número de veces que se están accedidos a datos usando acceso hash para SELECT, FETCH, búsqueda en UPDATE, búsqueda DELETE, o usados para hacer cumplir restricciones de integridad referencial desde la última Crea, LOAD REPLACE o REORG, o desde que se creó el objeto |
| HASHLASTUSED | MARCA TEMPORAL | Fecha en que se usó por última vez el acceso a hash para SELECT, FETCH, búsqueda en UPDATE/DELETE o para hacer cumplir RI |
|
REORG CLUSTERSENS |
BIGINT | Número de veces que los datos han sido leídos por sentencias SQL que son sensibles a la secuencia de agrupamiento de los datos desde el último REORG o LOAD REPLACE, o desde que se creó el objeto |
| TIPO ACCIONAMIENTO | CHAR(3) |
Tipo de unidad en el que se está definido el espacio de la tabla o el conjunto de datos de particiones HDD Disco duro SDD Unidad de estado sólido |
| LPFACILITY | CHAR(1) |
Si la unidad de control de disco tiene prelectura de lista de alto rendimiento N No Sy Sí Un valor NULL indica Unknown una columna actualizable |
| TAMAÑO DE ACTUALIZACIÓN | BIGINT | Número neto de bytes añadidos o eliminados por UPDATE desde que se creó el objeto, o desde el último REORG o LOAD REPLACE |
| LATDATACHANGE | MARCA TEMPORAL | La última fila de tiempo se actualizó porque los datos se modificaron en el espacio de la tabla o partición. Refleja el momento en que se actualizó la tabla de estadísticas en tiempo real, y no el momento en que se modificaron los datos en el espacio de la tabla o partición |
| GETPAGES | BIGINT | Número de getpages desde el último REORG o creación |
| SYS_START | MARCA TEMPORAL(12 | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12 | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12 | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSTABLES_HIST
Contiene filas de SYSTABLES. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre de la tabla, vista o alias |
| CREADOR | VARCHAR (128) | Esquema del propietario de la tabla, vista o alias |
| DBNAME | VARCHAR (24) | Para una tabla, o una vista de tablas, nombre de la base de datos que contiene el espacio de mesa nombrado en TSNAME |
| TSNAME | VARCHAR (24) | Para una tabla, o una vista de una tabla, nombre del espacio de mesa que contiene la tabla. Para una vista de más de una tabla, el nombre de un espacio de mesa que contiene una de las tablas |
| COCONDE | SMALLINT | Número de columnas en vista de tabla. 0 si están un alias |
| PCTPAGES | SMALLINT | Porcentaje de páginas activas de espacio de mesa que contienen filas de tabla. Una página se está considerada activa si está formateada para filas, independientemente de si contiene alguna. Si el espacio de tabla está segmentado, el porcentaje se está basado en el número de páginas activas en el conjunto de segmentos asignados a la tabla |
| PCTROWCOMP | SMALLINT | Porcentaje de filas comprimidas dentro del número total de filas activas en la tabla. Incluye cualquier fila en un espacio de tabla definido con COMPRESS YES |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualiza las estadísticas, fecha y hora de la última invocación |
| CARDF | FLAOT(8) | Número total de filas en una tabla o número total de LOBs en una tabla auxiliar |
| NPAGESF | FLOAT(8) | Número total de páginas en las que aparecen filas de la partición |
| AVGROWLEN | ENTERO | Longitud media de fila de la tabla especificada en el espacio de la tabla |
| SPACEF | FLOAT(8) | Kilobytes de almacenamiento DASD |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSTABLES_PROFILES
Contiene una fila para cada perfil que están asociada a una tabla en SYSIBM. SYSTABLES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ESQUEMA | VARCHAR (128) | El esquema (calificador) de la tabla |
| TBNAME | VARCHAR (128) | El nombre de la tabla |
| PROFILE_TYPE | VARCHAR(32) | El tipo de perfil. Los valores permitidos son 'RUNSTATS' |
| VARCHAR(32) | Solo utiliza interna | |
| PROFILE_TEXT | CLOB(1M) | El texto del perfil |
| ROWID | ROWID | El valor ROWID para la columna LOB de esta tabla |
| PROFILE_UPDATE | MARCA TEMPORAL | La última vez que se actualizó el perfil, o la marca de tiempo cuando se insertó el perfil en la tabla |
| PROFILE_USED | MARCA TEMPORAL | La última vez que se usó el perfil |
SYSIBM. SYSTABLES_PROFILE_TEXT
Tabla auxiliar para la columna PROFILE_TEXT del SYSIBM. SYSTABLE_PROFILE tabla
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| PROFILE_TEXT | CLOB(2M) | El texto completo del perfil que representa la fila |
SYSIBM. SYSTABSTATS
Contiene una fila para cada partición de un espacio de tabla. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TARJETA | ENTERO | Número total de filas en la partición |
| NPAGES | ENTERO | Número total de páginas en las que aparecen filas de la partición |
| PCTPAGES | SMALLINT | Porcentaje de páginas activas totales en la partición que contiene filas |
| NACTIVO | ENTERO | Número de páginas activas en la partición |
| PCTROWCOMP | SMALLINT | Porcentaje de filas comprimidas dentro del número total de filas activas en la partición. Incluye cualquier fila en un espacio de tabla que se están definida como COMPRIMIR SÍ |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizaba las estadísticas, la fecha y hora en que la última invocación de RUNSTATS actualizaba las estadísticas |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| DBNAME | VARCHAR (24) | Base de datos que contiene el espacio de tablas nombrado en TSNAME |
| TSNAME | VARCHAR (24) | TableSpace que contiene la tabla |
| PARTICIÓN | SMALLINT | Número de partición del espacio de tabla que contiene la tabla |
| PROPIETARIO | VARCHAR (128) | Esquema de la tabla |
| NOMBRE | VARCHAR (128) | Nombre de la tabla |
| CARDF | FLOAT | Número total de filas en la partición |
SYSIBM. SYSTABSTATS_HIST
Contiene filas de SYSTABLES. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NPAGES | ENTERO | Número total de páginas en las que aparecen filas de las particiones |
| STATSTIME | MARCA TEMPORAL | Si RUNSTATS actualizó las estadísticas, fecha y hora de la última invocación |
| DBNAME | VARCHAR (24) | Base de datos que contiene el espacio de tablas en TSNAME |
| TSNAME | VARCHAR (24) | Espacio de tabla que contiene la tabla |
| PARTICIÓN | SMALLINT | Número de partición del espacio de tabla que contiene la tabla |
| PROPIETARIO | VARCHAR (128) | Esquema de la tabla |
| NOMBRE | VARCHAR (128) | Nombre de la tabla |
| CARDF | FLOAT(8) | Número total de filas en la partición |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSTRIGGERS
Contiene una fila para cada disparador
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre del paquete de disparo y disparador |
| ESQUEMA | VARCHAR (128) | Esquema del disparador. Este calificativo implícito o explícito para el nombre del disparador también se está utilizado con el ID de colección del paquete de disparo |
| DBID | SMALLINT | Identificador interno de la base de datos para el disparador |
| OBID | SMALLINT | Identificador interno del disparador |
| PROPIETARIO | VARCHAR (128) | Propietario del disparador |
| CREADO POR | VARCHAR (128) | ID de autorización primaria del creador del disparador |
| TBNAME | VARCHAR (128) | Nombre de la tabla o vista |
| TBOWNER | CHAR(1) | Calificador del nombre de la tabla a la que responde este disparador |
| TRIGTIME | CHAR(1) |
El tiempo en que se son activadas las acciones se aplican a la tabla base, en relación con el evento que activó el disparador: El disparador B se está aplicado antes del evento Se están aplicados un Trigger después del evento I Trigger se está aplicado en lugar del evento |
| TRIGEVENT | CHAR(1) |
Operación que activa el disparador: Inserto D Borrar Actualización U |
| GRANULARIDAD | CHAR(1) |
El disparador se están ejecutado una vez por Enunciado S Línea R |
| CREATEDTS | MARCA TEMPORAL | Momento en que se ejecutó la sentencia Crea para este disparador |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VARCHAR (6000 | No utilizado | |
| COMENTARIOS | VARCHAR (762) | Una cadena de caracteres proporcionada por el usuario con COMENTARIO SOBRE |
| TRIGNAME | VARCHAR(8) | No utilizado |
| PROPIETARIO | CHAR(1) |
Indica el tipo de creador: en blanco ID de autorización Rol L |
| ENVID | ENTERO | Identificador interno de entorno |
| RECREADO | CHAR(1) | Lanzamiento de DB2 usado para Crea objetos. En blanco si es anterior a la V9 |
| CHAR(1) | Reservado para IBM utiliza | |
| CHAR(1) | Reservado para IBM utiliza | |
| ENTERO | Reservado para IBM utiliza | |
| VARCHAR (96) | Reservado para IBM utiliza | |
| SEGURO | CHAR(1) |
El disparador está asegurado: N No Sy Sí |
| ALTEREDTS | MARCA TEMPORAL | Hora en la que se cambió el disparador por última vez |
| ROWID | ROWID | ROWID, creada para las columnas lob en esta tabla |
| SQLPL | CHAR(1) |
Indica si el disparador soporta SQL PL Y Disparador avanzado que soporta SQL PL en blanco El disparador básico no soporta SQL PL |
| ALTEREDTS | MARCA TEMPORAL | Hora en la que se cambió el disparador por última vez |
| DEBUG_MODE | CHAR(1) |
Si el trigger está activado para depurar 1 Habilitado para depuración 0 No activado para depuración N Nunca puede activarse para depuración En blanco Disparador básico que no se puede depurar |
| ASUTIME | ENTERO | El número de unidades de servicio permitía una sola invocación de este disparador |
| WLM_ENVIRONMENT | VARCHAR (96) | El nombre del entorno WLM usado en un disparador está desacreditado |
| ENUNCIADO | CLOB(2M) | Texto de todo el Crea TRIGGER usado para Crea el objeto |
| REGENERA | MARCA TEMPORAL | Tiempo en que esta versión de trigger fue regenerada por última vez |
| VERSIÓN | VARCHAR (122) | Identificador de versión del disparador. Cero si es disparador básico |
|
ORIGINAL_ CONTOK |
CHAR(8) | Token de consistencia para el disparador |
| ACTIVOS | CHAR(1) |
Versión activa del disparador Y Versión activa N No es la versión activa El valor en blanco de VERSIÓN está longitud cero |
| WRAPED | CHAR(1) |
Y El texto desencadenante está ofuscado En blanco El texto desencadenante no está ofuscado |
SYSIBM. SYSTRIGGERS_STMT
Una tabla auxiliar para la columna STATEMENT del SYSIBM. SYSTRIGGERS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ENUNCIADO | CLOB(2M) | Texto de la sentencia Crea TRIGGER utilizada para Crea el objeto |
SYSIBM. SYSUSERAUTH
Registra los privilegios del sistema que son poseídos por los usuarios
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | ID de autorización del usuario que concedió los privilegios |
| GRACIA | VARCHAR (128) | ID de autenticación del usuario que tiene privilegio. También podría ser PÚBLICO |
| AUTHHOWGOT | CHAR(1) |
Nivel de autorización del usuario del que se recibieron privilegios. No necesariamente el nivel más alto de otorgante en blanco No aplicable C DBCTL D DBADM E SECADM G ACCESSCTRL L SYSCTRL M DBMAINT O SYSOPR S SYSADM |
| BINDADDAUTH | CHAR(1) |
LA OPCIÓN CON CON ADD puede utilizar: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| BSDSAUTH | CHAR(1) |
GRANTEE puede emitir el comando RECOVER BSDS: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| CREATEDBAAUTH | CHAR(1) |
GRANTEE puede Crea bases de datos y recibir automáticamente la autoridad DBADM sobre las nuevas bases de datos en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| CREATEDBCAUTH | CHAR(1) |
GRANTEE puede ejecutar la instrucción Crea DATABASE para Crea nuevas bases de datos y recibir automáticamente la autoridad DBCTRL sobre las nuevas bases de datos en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| CREATESGAUTH | CHAR(1) |
GRANTEE puede ejecutar la instrucción Crea STOGROUP para Crea nuevos grupos de almacenamiento en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| DISPLAYAUTH | CHAR(1) |
GRANTEE puede utilizar comandos DISPLAY en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| RECOVERAUTH | CHAR(1) |
GRANTEE puede utilizar el comando RECOVER INDOUBT en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| STOPALLAUTH | CHAR(1) |
GRANTEE puede utilizar el comando STOP en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| STOSPACEAUTH | CHAR(1) |
GRANTEE puede utilizar la utilidad STOSPACE en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SYSADMAUTH | CHAR(1) |
GRANTEE tiene autoridad para la administración del sistema en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SISOPRAUTH | CHAR(1) |
GRANTEE tiene autoridad para operador del sistema: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| TRACEAUTH | CHAR(1) |
El beneficiario puede emitir comandos Comienza TRACE y STOP TRACE: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| MON1AUTH | CHAR(1) |
GRANTEE puede obtener datos de disponibilidad IFC en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| MON2AUTH | CHAR(1) |
GRANTEE puede obtener datos IFC en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| CREATEALIASAUTH | CHAR(1) |
GRANTEE puede ejecutar la instrucción Crea ALIAS en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SYSCTRLAUTH | CHAR(1) |
El beneficiario tiene autoridad SYSCTRL en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| BINDAGENTAUTH | CHAR(1) |
GRANTEE tiene el privilegio BINDAGENT en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| ARCHIVEAUTH | CHAR(1) |
GRANTEE puede utilizar el comando ARCHIVE LOG en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| GRANTEDTS | MARCA TEMPORAL | Hora en la que se ejecutó la declaración GRANT. El valor están '1985-04-01.00.00.000000' para la fila de instalación |
| CREATETMTABAUTH | CHAR(1) |
LA GRACIA tiene el privilegio CREATETMTABAUTH: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: En blanco ID de autorización Rol L |
| GRANTORTIPO | CHAR(1) |
Indica el tipo de otorgante: En blanco ID de autorización Rol L |
|
DEBUGSESSION AUTH |
CHAR(1) |
LA GRACIA tiene el privilegio DEBUGSESSION: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| EXPLAINAUTH | CHAR(1) |
GRANTEE puede explicar y preparar declaraciones: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SQLADMAUTH | CHAR(1) |
GRANTEE tiene autoridad SQLADM: en blanco No se está conservado el privilegio El privilegio G se está otorgado con la opción GRANT El privilegio Y se está mantenido sin la opción GRANT |
| SBBADMAUTH | CHAR(1) |
GRANTEE tiene autoridad DBADM del sistema: en blanco No se está conservado el privilegio El privilegio Y se está mantenido sin la opción GRANT |
| DATAACCESSAUTH | CHAR(1) |
El beneficiario tiene autoridad de acceso a datos en blanco No se está conservado el privilegio El privilegio Y se está mantenido sin la opción GRANT |
| ACCESSCTRLAUTH | CHAR(1) |
El beneficiario tiene autoridad ACCESSCTRL: en blanco No se está conservado el privilegio El privilegio Y se está mantenido sin la opción GRANT |
|
CREATESECURE AUTH |
CHAR(1) |
GRANTEE puede Crear objetos seguros (disparadores y funciones definidas por el usuario) en blanco No se está conservado el privilegio El privilegio Y se está mantenido sin la opción GRANT |
| SYS_START | MARCA TEMPORAL(12 | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12 | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12 | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSVARIABLES
Contiene una fila para cada variable global que se están creadas
| Datos de columna | Tipo de datos | Descripción |
|---|---|---|
| VARID | BIGINT | El identificador de la variable global |
| ESQUEMA | VARCHAR (128) | Nombre del esquema de la variable global |
| NOMBRE | VARCHAR (128) | Nombre no calificado de la variable global |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario de la variable global |
| PROPIETARIO | CHAR(1) |
Tipo de propietario de la variable global: L El dueño están un papel En blanco El propietario está un ID de autorización |
| RECREADA | CHAR(1) | Lanzamiento de DB2 usado para Crea el objeto |
| CREATEDTS | MARCA TEMPORAL | Momento en el que se creó la variable global |
| TYPESCHEMA | VARCHAR (128) | Nombre del esquema del tipo de dato. Para tipos de datos integrados, están SYSIBM |
| NOMBRE TIPO | VARCHAR (128) | El nombre no calificado del tipo de dato |
| DATATYPEID | ENTERO | Para un tipo de dato incorporado, 0. Para un tipo distinto, el ID interno del tipo distinto |
| SOURCETYPEID | ENTERO | Para un tipo de dato incorporado, 0. Para un tipo distinto, el ID interno del tipo de dato incorporado en el que se está basado el tipo distinto |
| DURACIÓN | ENTERO | Longitud máxima de una variable global. Cero si es tipo de dato de array |
| ESCALA | SMALLINT | La escala de la variable global |
| CCSID | ENTERO | El CCSID de la variable global. 0 si es tipo de array |
| PREDETERMINADO | CHAR(3) |
El valor por defecto de la variable global. Puede contener uno de los siguientes valores: N - sin valor por defecto S - ID de autorización SQL del proceso 1 - Constante de cadena 2 – Constante de coma flotante 3 - Constante decimal 4 - Constante entera 5 - Cadena de caracteres hexadecimales 6 – Cadena UX 7 - Tipo de dato gráfico con constante de cadena de caracteres por defecto 8 - Tipo de dato de carácter valor por defecto una constante de cadena de caracteres 9 - Constante DECFLOAT Si esta columna está en uno de los siguientes valores, el valor por defecto de la variable global está el valor del registro especial indicado en el momento en que se están utilizados un valor por defecto: AES ESQUEMA ACTUAL DE CODIFICACIÓN DE APLICACIONES ACTO ACTUAL CLIENT_ACCTNG APN ACTUAL CLIENT_APPLNAME CORRIENTE CLIENT_USERID WSN ACTUAL CLIENT_WRKSTNNAME DAT FECHA ACTUAL DBG MODO DE DEPURACIÓN ACTUAL DEC MODO DE REDONDEO ACTUAL DEL DECFLOAT DEG TÍTULO ACTUAL EXP MODO DE EXPLICACIÓN ACTUAL LCT UBICACIÓN ACTUAL LC_TYPE MTT TIPOS DE TABLAS MANTENIDAS ACTUALMENTE PARA OPTIMIZACIÓN MEMORANDO MIEMBRO ACTUAL HNT PISTA DE OPTIMIZACIÓN ACTUAL CPP RUTA ACTUAL DEL PAQUETE CPS CONJUNTO DE PAQUETES ACTUAL PTH CAMINO ACTUAL RPC PRECISIÓN ACTUAL RFA EDAD ACTUAL DE ACTUALIZACIÓN RVS VERSIÓN ACTUAL DE LA RUTINA RUL REGLAS ACTUALES SCH ESQUEMA ACTUAL SVR SERVIDOR ACTUAL TIM TIEMPO ACTUAL TST MARCA TEMPORAL ACTUAL STZ ZONA HORARIA DE LA SESIÓN U SESSION_USER |
| ROWID | ROWID | Valor ROWID para las columnas lob en esta tabla |
| DEFAULTEXT | CLOB(2M) | El texto del valor por defecto de la variable global |
| BLOB (2M) | Reservado para IBM utiliza | |
| ENVID | ENTERO | Identificador interno de entorno |
| COMENTARIOS | VARCHAR (762) | Una cadena de caracteres sobre la variable global proporcionada por COMMENT. |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta (MRM) |
SYSIBM. SYSVARIABLEAUTH
Una fila para cada privilegio de cada ID de autorización que tenga privilegios sobre una variable global
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| GRANTOR | VARCHAR (128) | Otorgante del privilegio |
| GRANTORTIPO | CHAR(1) |
Tipo de otorgante: en blanco Grantor está un ID de autorización L Grantor están un papel |
| GRACIA | VARCHAR (128) | Titular del privilegio |
| GRANTETIPO | CHAR(1) |
Tipo de beneficiario: en blanco El beneficiario está un ID de autorización L Grantee están un papel P Grantee están un paquete. Grantee están un paquete si COLLID están un valor distinto a blank |
| ESQUEMA | VARCHAR (128) | Nombre del esquema de la variable global |
| NOMBRE | VARCHAR (128) | Nombre no calificado de la variable global |
| COLISIÓN | VARCHAR (128) | Si el beneficiario están un paquete, este valor están el COLIDIO de paquete |
| CONTOKEN | CHAR(8) | Si el beneficiario está un paquete, este valor está el token de consistencia del DBRM del que se está derivado el paquete. De lo contrario, en blanco |
| READAUTH | CHAR(1) |
Privilegio para leer la variable global: en blanco no se está válido el privilegio LEER G El privilegio READ se está en la opción de CONCEDER Y El privilegio READ se está mantenido sin la opción de CONCEDER |
| WRITEAUTH | CHAR(1) |
Privilegio para escribir en una variable global: Espacio en blanco no contenido G se cumplió con la opción GRANT Y se mantuvo sin la opción GRANT |
| AUTHHOWGOT | CHAR(1) |
El nivel de autorización del usuario que concedió los privilegios: en blanco No aplicable E SECADM G ACCESSCTRL S SYSADM ACCESO A DATOS T No necesariamente el nivel de máxima autoridad del otorgante |
| GRANTEDTS | MARCA TEMPORAL | El momento en que se ejecutó la declaración GRANT |
| IBMREQD | CHAR(1) | Indica que la fila proviene de la cinta MRM |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | La fila temporal está eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o sin |
SYSIBM. SYSVARIABLES_DESC
La tabla están una tabla auxiliar para el SYSIBM. Tabla SYSVARIABLES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BLOB (2M) | Solo utiliza interna de IBM |
SYSIBM. SYSVARIABLES_TEXT
La tabla están una tabla auxiliar para la columna DEFAULTTEXT SYSIBM. Tabla SYSVARIABLES
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TEXTO PREDETERMINADO | CLOB(2M) | Texto del valor por defecto de la variable global |
SYSIBM. SYSVIEWDEP
Registra las dependencias de las vistas sobre tablas, funciones y otras vistas
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BNAME | VARCHAR (128) | El nombre del objeto del que la vista está dependiente. Si el tipo de objeto está una función (BTYPE='F'), el nombre están el nombre específico de la función |
| BCREADOR | VARCHAR (128) | ID de autorización del propietario de BNAME. Para la función, nombre del esquema BNAME |
| BTYPE | CHAR(1) |
Tipo de objeto: Función F M Tabla de consulta materializada Tabla T Vista V |
| DNAME | VARCHAR (128) | Nombre de la vista |
| DCREATOR | VARCHAR (128) | Esquema de la vista |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| BSCHEMA | VARCHAR (128) | Esquema de BNAME |
| DTYPE | CHAR(1) |
Tipo de tabla Función F SQL M se materializó Vista V |
| DEPRIMENTE | VARCHAR (128) | ID de autenticación del propietario de la vista, en blanco para vistas creadas antes de la V9 |
| PROPIETARIO | CHAR(1) |
Indica el tipo de propietario: en blanco ID de autorización Rol L |
| SYS_START | MARCA TEMPORAL(12) | Comienza asociada a la transacción más reciente |
| SYS_END | MARCA TEMPORAL(12) | Fila temporal eliminada de la tabla temporal por períodos del sistema |
| TRANS_START | MARCA TEMPORAL(12) | Valor de marca temporal por transacción o nulo |
SYSIBM. SYSVIEWS
Contiene una o más filas para cada vista
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| NOMBRE | VARCHAR (128) | Nombre de la vista |
| CREADOR | VARCHAR (128) | Esquema de la vista |
| SMALLINT | No utilizado | |
| CHECK | CHAR(1) |
Si la cláusula CON CHECK OPTION se especificó en la instrucción Crea VIEW: N No C Sí, con la semántica en cascada Y Sí con la semántica local El valor están N si la vista tiene cláusula de no ningún lugar |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| VARCHAR (1500) | No utilizado | |
| PATHSCHEMAS | VARCHAR (2048) | Se definía la ruta SQL en la vista en el tiempo. La ruta se está utilizada para resolver nombres de tipos de datos y funciones no calificados usados en la definición de vistas |
| RECREADA | CHAR(1) | Versión de DB2 usada para Crea el objeto. En blanco si es anterior a la V9 |
| TIPO | CHAR(1) |
Tipo de tabla: Función F SQL Tabla de Consultas Materializadas M Vista V |
| ACTUALIZAR | CHAR(1) |
Modo de actualización D Un MQT con modo de actualización diferida En blanco Ni un MQT |
| Permite | CHAR(1) |
MQT está habilitado o deshabilitado para optimizar consultas: Y habilitado N Incapacitado En blanco Fila describe una vista |
| MANTENIMIENTO | CHAR(1) |
Modo de mantenimiento S Mantenida por el sistema U Mantenida por el usuario En blanco Fila describe una vista |
| REFRESH_TIME | MARCA TEMPORAL | Para REFRESH = 'D' y MANTENIMIENTO = 'S', marca de tiempo de la instrucción REFRESH TABLE que se actualizó por última vez |
| AISLAMIENTO | CHAR(1) |
Nivel de aislamiento cuando se están creados o modificados MQT a partir de la tabla base R RR (lectura repetible) S CS (estabilidad del cursor) T RS (léase estabilidad) U UR (lectura no comprometida) En blanco No es una tabla de consulta materializada |
| FIRMA | VARCHAR (1024) | Contiene la descripción interna. Usado para tablas MQT |
|
APP_ENCODING_ CCSID |
ENTERO | CCSID del esquema de codificación de aplicaciones actual en el momento en que se creó el objeto. Para objetos creados antes de V8, el valor están 0 |
| PROPIETARIO | VARCHAR (128) | ID de autorización del propietario de la vista |
| PROPIETARIO | CHAR(1) |
Tipo de propietario: ID de autorización en blanco Rol L |
| ENVID | ENTERO | Identificador interno de entorno |
| ROWID | ROWID | ROWID, creada para las columnas lob en esta tabla |
| ENUNCIADO | CLOB(2M) | Texto de toda la sentencia Crea VIEW usada para Crea el objeto |
| BLOB(1G) | Solo utiliza interna |
SYSIBM. SYSVIEWS_STMT
Tabla auxiliar para la columna STATEMENT del SYSIB,. Tabla SYSVIEWS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| ENUNCIADO | CLOB(2M) | El texto de la afirmación que se utilizó para Crea el objeto |
SYSIBM. SYSVIEWS_TREE
Una tabla auxiliar para la columna PARSETREE del SYSIBM. Tabla SYSVIEWS
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| BLOB (2M) | Solo utiliza interna |
SYSIBM. SYSVOLUMES
Contiene una fila para cada volumen de cada grupo de almacenamiento
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| SGNAME | VARCHAR (128) | Nombre del grupo de almacenamiento |
| SGCREATOR | VARCHAR (128) | ID de autorización del propietario del grupo de almacenamiento |
| VOLID | VARCHAR(18) | Número de serie del volumen o * si se gestiona por SMS |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| RECREADA | CHAR(1) | Versión de DB2 usada para Crea objetos. En blanco si se creó antes de la V9 |
SYSIBM. SYSXMLRELS
Contiene una fila para cada tabla XML que se están creada para una columna XML
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TBOWNER | VARCHAR (128) | Esquema o calificador de la tabla base |
| TBNAME | VARCHAR (128) | Nombre de la tabla base |
| COLNAME | VARCHAR (128) | Nombre de la columna XML en la tabla base |
| XMLTBOWNER | VARCHAR (128) | Esquema o calificador de la tabla XML |
| XMLTBNAME | VARCHAR (128) | Nombre de la tabla XML |
| XMLRELOBID | ENTERO | Identificador interno de las relaciones entre la tabla base y la tabla XML |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| CREATEDTS | MARCA TEMPORAL | Época en la que se creó la tabla XML |
| RECREADA | CHAR(1) | La versión de DB2 que se está utilizada para Crear el objeto |
SYSIBM. SYSXMLSTRINGS
Cada fila contiene una única cadena y su ID único que se son usados para condensar datos XML. La cadena puede ser el nombre de un elemento, nombre de atributo, prefijo de espacio de nombres o URL de espacio de nombres
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| STRINGID | ENTERO | ID único para la cadena |
| STRING | VARCHAR (1000) | Los datos de la cadena |
| IBMREQD | CHAR(1) | Y indica que la cinta MRM básica viene en fila |
SYSIBM. NOMBRE DE USUARIO
Cada fila se está utilizando para realizar una de las siguientes operaciones: traducción de ID saliente o traducción de ID entrante y comprobación de 'come from'
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| TIPO | CHAR(1) |
Cómo se están utilizados los hilos: O Para la traducción saliente I Para la traducción entrante y la comprobación de 'provienen de' S Para sistema saliente AUTHID para establecer una conexión confiable |
| AUTHID | VARCHAR (128) | ID de autorización por traducir. Aplica a cualquier ID de autenticación si está en blanco |
| NOMBRE ENLACE | VARCHAR (24) | Identifica las ubicaciones de red VTAM o TCP/IP asociadas a esta fila |
| NEWAUTHID | VARCHAR (128) | Valor traducido de AUTHID. En blanco no especifica ninguna traducción |
| CONTRASEÑA | VARCHAR (24) | Contraseña para acompañar una solicitud saliente, si las contraseñas no son cifradas por RACF |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
SYSIBM. SYSXMLTYPMOD
Contiene filas para modificadores de tipo XML de columnas XML. Puede insertarse, actualizarse y eliminarse
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
|
XML_TYPEMOD_ ID |
ENTERO | Un ID generado para modificador de tipo XML, está una columna de identidad y clave primaria |
|
TYPE_ ANOTACIÓN |
CHAR(1) |
Indica si está una anotación de tipo Anotación del tipo Y CON N sin anotación de tipo |
| CREATEDTS | MARCA TEMPORAL | La marca de tiempo cuando se están creados modificadores de tipo |
| ALTEREDTS | MARCA TEMPORAL | La marca temporal cuando se están modificados los modificadores de tipo |
| RECREADA | CHAR(1) | La versión de DB2 que se está utilizada para Crear el objeto |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
| CREADO POR | VARCHAR (128) | ID de autorización premier del usuario que creó la base de datos |
SYSIBM. SYSXMLTYPMSCHEMA
Contiene la información del esquema XML para el modificador de tipo XML
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
|
XML_ TYPEMOD_ID |
ENTERO | El ID para el modificador de tipo XML |
| XSROBJECTID | ENTERO | El id para un esquema XML registrado en XSR |
|
ELEMENT_ ESPACIO DE NOMBRES |
ENTERO | ID de cadena para el nombre del espacio de nombres del nodo raíz del elemento. Por defecto, están el espacio de nombres TARGET del esquema XML. 0 si no está ESPACIO DE NOMBRES |
| ELEMENT_NAME | ENTERO | ID de cadena para el nombre local del nodo raíz del elemento. 0 si no se especifica |
| CREATEDTS | MARCA TEMPORAL | La marca de tiempo en la que se está creado este modificador de tipo |
| ALTEREDTS | MARCA TEMPORAL | La marca temporal en la que se está alterado este modificador de tipo |
| RECREADA | CHAR(1) | La versión de DB2 que se está usando para Crear el objeto |
| IBMREQD | CHAR(1) | Y indica que la fila proviene de la cinta MRM básica |
Guía Db2
- Db2 12 para z/OS: Una introducción
- Funciones escalares en Db2 12
- Cómo leer diagramas sintácticos de IBM<sup>®</sup> para Db2 12
- Elementos del lenguaje en Db2 12
- Funciones agregadas en Db2 12
- Funciones de tabla y fila en Db2 12
- Consultas en Db2 12
- Comandos en Db2 12
- Sentencias de control SQL en Db2 12
- Explica las tablas en Db2 12
- DSNZPARM en Db2 12
- Parámetros de enlace en Db2 12
- Límites de Db2 en Db2 12
- Área de Comunicación SQL (SQLCA) en Db2 12
- REXX SQLCA en Db2 12
- Obtén diagnósticos en Db2 12
- IFCIDS en Db2 12
- Tablas de catálogo en Db2 12
- Excepciones en Db2 12
- Tablas del Repositorio de Esquemas XML en Db2 12
- Estadísticas actualizables del catálogo en Db2 12
- IBM Utilities en Db2 12
- Códigos de retorno positivo SQL en Db2 12
- Códigos de retorno de errores SQL en Db2 12
Estas publicaciones son mías y no representan necesariamente la posición, estrategias u opinión de BMC.