Vista DBA_NONJSON_OBJECTS

Visualizza la lista di oggetti non JSON in un'istanza di Autonomous Database e include una colonna con il consumo di spazio in byte dell'oggetto e degli oggetti dipendenti.

Questa vista è accessibile solo all'utente ADMIN. Non è possibile eseguire comandi di concessione per rendere questa vista accessibile ad altri utenti.

Si noti che l'esecuzione di query su questa vista su sistemi con una grande quantità di dati può richiedere del tempo e non è istantanea.

Colonna Tipo di dati NULL Descrizione
OWNER VARCHAR(128) Non NULL Proprietario tabella
TABLE_NAME VARCHAR(128) Non NULL Nome tabella
TABLE_BYTES NUMBER Non NULL Dimensione, in byte, della tabella
REASON VARCHAR(128) Non NULL

Motivo per cui la tabella è considerata una tabella non JSON. Il motivo può avere uno dei valori seguenti:

  • NO JSON CONTENT: la tabella e gli oggetti dipendenti non contengono informazioni JSON.

  • DATA TYPE VIOLATION: la tabella contiene tipi di dati vincolati. Le colonne che non sono JSON possono includere solo i tipi built-in Oracle delle colonne. Le colonne non possono essere di tipo LONG, LONG RAW, correlate a LOB (CLOB/NCLOB/BLOB/BFILE) o VECTOR.
  • MASSIMA DIMENSIONE DELLE COLONNE NON JSON SUPERATA: la tabella supera il limite assegnato di colonne NON JSON.
TABLE_AND_DEPENDENTS_BYTES NUMBER Non NULL

Dimensione, in byte, della tabella e di tutti gli oggetti dipendenti. Ad esempio, segmenti LOB, indici e viste materializzate.