Query per vedere le dimensioni dei LOB di una tabella

.

Con l’articolo Query per vedere le dimensioni dei LOB di una tabella, forniamo una query che permette di vedere la dimensione dei LOB di una tabella.

I campi selezionati sono:

OWNER – Proprietario dell’oggetto
SEGMENT_NAME – Nome del segmento di LOB
TABLE_NAME – Nome della tabella associata al LOB
BYTES – Dimensione del LOB trasformato in MB

I campi sono selezionati dalle tabelle DBA_LOBS e DBA_SEGMENTS.

Infine le tabelle sono messe in JOIN dal campo l.SEGMENT_NAME=s.segment_name e filtriamo la ricerca per il nome della tabella che ci interessa.

Query per vedere le dimensioni dei LOB di una tabella:

set lines 180
col owner for a30
col segment_name for a45
col table_name for a45
select l.owner, l.SEGMENT_NAME, l.table_name, s.bytes/1024/1024 MB_ATT 
from dba_lobs l, dba_segments s
where l.SEGMENT_NAME=s.segment_name
and l.table_name ='&table_name';

Query per vedere le dimensioni di un LOB Segment

.

Con l’articolo Query per vedere le dimensioni di un LOB Segment, forniamo una query che permette di vedere la dimensione del segmento di LOB di una tabella.

I campi selezionati sono:

OWNER – Proprietario dell’oggetto
TABLE_NAME – Nome della tabella associata al LOB
SEGMENT_NAME – Nome del segmento di LOB
BYTES – Dimensione del LOB trasformato in MB

I campi sono selezionati dalle tabelle DBA_LOBS e DBA_SEGMENTS.

Infine le tabelle sono messe in JOIN dal campo l.SEGMENT_NAME=s.segment_name e filtriamo la ricerca per il nome del segmento di LOB che ci interessa.

Query per vedere le dimensioni di un LOB Segment:

set lines 300
set pages 30
col owner for a15
col segment_name for a25
col segment_type for a25 
col TABLE_NAME for a30
col TABLESPACE_NAME for a20
select l.owner, l.table_name,l.segment_name, s.bytes/1024/1024 MB_ATT
from dba_lobs l, dba_segments s
where l.SEGMENT_NAME=s.segment_name
and s.segment_name='&lob_segment'
group by l.owner,l.table_name,l.segment_name,s.bytes order by 3 desc;
Wordpress Social Share Plugin powered by Ultimatelysocial