Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Memahami segmen Lob (SYS_LOB) di Oracle?

Tidak ada tabel SYS_LOB di database Oracle (setidaknya, tidak ada tabel seperti itu yang merupakan bagian dari instalasi database dasar. Ada tampilan DBA_LOBS yang menampilkan informasi tentang semua kolom LOB dalam database, tetapi sebenarnya tidak menyimpan data LOB apa pun, hanya metadata. Segmen LOB sebenarnya dalam database memiliki nama yang dihasilkan sistem yang berbentuk SYS_LOBpengidentifikasi $$.

Dugaan saya adalah DBA Anda telah mengidentifikasi segmen bernama SYS_LOB pengidentifikasi $$ yang menghabiskan 116 GB ruang. Dengan asumsi itu benar, Anda dapat mengetahui kolom apa dari tabel apa yang dipetakan oleh kolom LOB menggunakan DBA_LOBS lihat, yaitu

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kelucuan subquery Oracle

  2. Bagaimana cara memeriksa apakah File adalah Gambar Menggunakan PL/SQL?

  3. Mengimpor File di Oracle Apex Menggunakan wwv_flow_files

  4. OracleException (0x80004005) Saat Menghubungkan ke Database Oracle

  5. ORA-1114 Menjalankan Datapatch