sql >> Database >  >> RDS >> Oracle

Lob-segmenten (SYS_LOB) in orakel begrijpen?

Er is geen tabel SYS_LOB in de Oracle-database (tenminste, er is niet zo'n tabel die deel uitmaakt van een basisdatabase-installatie. Er is een weergave DBA_LOBS dat informatie weergeeft over alle LOB-kolommen in de database, maar het slaat eigenlijk geen LOB-gegevens op, alleen metagegevens. De daadwerkelijke LOB-segmenten in de database hebben door het systeem gegenereerde namen in de vorm SYS_LOBidentifier $$.

Ik vermoed dat uw DBA een segment heeft geïdentificeerd met de naam SYS_LOB identificatie $$ die 116 GB aan ruimte in beslag neemt. Ervan uitgaande dat dit correct is, kunt u met behulp van de DBA_LOBS achterhalen naar welke kolom van welke tabel die LOB-kolom verwijst. bekijken, d.w.z.

SELECT owner, table_name, column_name
  FROM dba_lobs
 WHERE segment_name = 'SYS_LOB<<identifier>>$$'



  1. Hoe u efficiënt de dichtstbijzijnde locaties in de buurt van een bepaalde locatie kunt vinden?

  2. Prestaties van MariaDB Java Connector-stuurprogramma

  3. Permanente PHP-MySQL-verbindingen gebruiken om WordPress Blog uit te voeren

  4. Kan het door Oracle beheerde stuurprogramma async/wait correct gebruiken?