DBA_NONJSON_OBJECTS Vista

Muestra la lista de objetos que no son JSON en una instancia de Autonomous AI Database e incluye una columna con el consumo de espacio en bytes del objeto y los objetos dependientes.

Esta vista solo es accesible para el usuario ADMIN. No puede ejecutar comandos de otorgamiento para que otros usuarios puedan acceder a esta vista.

Tenga en cuenta que la consulta de esta vista en sistemas con una gran cantidad de datos puede llevar algún tiempo y no es instantánea.

Columna Tipo de dato NULO Descripción
OWNER VARCHAR(128) No NULL Propietario de tabla
TABLE_NAME VARCHAR(128) No NULL Nombre de tabla
TABLE_BYTES NUMBER No NULL Tamaño, en bytes, de la tabla
REASON VARCHAR(128) No NULL

Motivo por el que se considera que la tabla no es JSON. El motivo puede tener uno de los siguientes valores:

  • NO CONTENIDO JSON: la tabla y los objetos dependientes NO contienen información de JSON.

  • Violación de tipo de datos: la tabla contiene tipos de datos restringidos. Las columnas que no son JSON solo pueden incluir columnas de tipos incorporados de Oracle. Las columnas no pueden ser del tipo: LONG, LONG RAW, LOB relacionado (CLOB/NCLOB/BLOB/BFILE) o VECTOR.
  • Tamaño máximo de columnas no JSON superado: la tabla supera el límite asignado de columnas no JSON.
TABLE_AND_DEPENDENTS_BYTES NUMBER No NULL

Tamaño, en bytes, de la tabla y todos sus objetos dependientes. Por ejemplo, segmentos LOB, índices y vistas materializadas.