DBA_NONJSON_OBJECTSビュー

Autonomous Databaseインスタンス上の非JSONオブジェクトのリストを表示し、オブジェクトの領域消費量(バイト)および依存オブジェクトの列を含めます。

このビューには、ADMINユーザーのみがアクセスできます。このビューを他のユーザーがアクセスできるようにするには、付与コマンドを発行できません。

データ量が多いシステムでこのビューを問い合せるには時間がかかり、瞬間的ではないことに注意してください。

データ型 NULL 摘要
OWNER VARCHAR(128) NULL以外 表所有者
TABLE_NAME VARCHAR(128) NULL以外 表名
TABLE_BYTES NUMBER NULL以外 表のサイズ(バイト単位)
REASON VARCHAR(128) NULL以外

表が非JSON表とみなされる理由。事由には、次のいずれかの値を指定できます:

  • JSONコンテンツなし: 表および依存オブジェクトにはJSON情報が含まれません。

  • DATA TYPE VIOLATION: 表には制約付きデータ型が含まれます。JSONではない列には、Oracle組込み型の列のみを含めることができます。列の型は、LONGLONG RAWLOB (CLOB/NCLOB/BLOB/BFILE)またはVECTORにできません。
  • JSON以外の列の最大サイズがEXCEEDED: 表がJSON以外の列の割当て制限を超えています。
TABLE_AND_DEPENDENTS_BYTES NUMBER NULL以外

表およびそのすべての依存オブジェクトのサイズ(バイト単位)。たとえば、LOBセグメント、索引、マテリアライズド・ビューなどです。