select * from dba_lobs where owner='MYAPP' and tablespace_name='CVS_LOB'
zo kan je zien waar, welke tablespace de lob wordt opgeslagen. Verder is er ook nog een index die verwijst naar deze LOB
grootte berekene van BLOB
SELECT bytes/1024/1024
FROM dba_segments
WHERE segment_name='SYS_IL0000086712C00014$$'
Groote van een tabel met LOB berekenen inclusief indexes
SELECT SUM(bytes)/1024/1024 gb
FROM dba_segments
WHERE (owner = 'EDI' and
segment_name = 'PP_DEELNAME_ACTIVITEIT')
OR (owner, segment_name) IN (
SELECT owner, segment_name
FROM dba_lobs
WHERE owner = 'EDI'
AND table_name = 'PP_DEELNAME_ACTIVITEIT' )
OR (owner, segment_name) IN (
SELECT owner, index_name
FROM dba_indexes
WHERE owner = 'EDI'
AND table_name = 'PP_DEELNAME_ACTIVITEIT' )
Welke tablespaces gebruikt een tabel met LOB en indexes allemaal
SELECT tablespace_name
FROM dba_segments
WHERE (owner = 'EDISA' and
segment_name = 'IPP_DEELNAME_ACTIVITEIT')
OR (owner, segment_name) IN (
SELECT owner, segment_name
FROM dba_lobs
WHERE owner = 'EDISA'
AND table_name = 'IPP_DEELNAME_ACTIVITEIT' )
OR (owner, segment_name) IN (
SELECT owner, index_name
FROM dba_indexes
WHERE owner = 'EDISA'
AND table_name = 'IPP_DEELNAME_ACTIVITEIT' )
Geen opmerkingen:
Een reactie posten