Oracle LOB: differenze tra le versioni
Jump to navigation
Jump to search
Nessun oggetto della modifica |
|||
| Riga 11: | Riga 11: | ||
=expdp/impdp= |
=expdp/impdp= |
||
La clausola <code>transform=DISABLE_ARCHIVE_LOG:Y</code> non ha effetto sulle colonne LOB. Per eseguire efficientemente expdp/impdp di LOB è necessario eseguire impdp metadata_only escludendo indici e contraint, successivamente bisogna impostare tutti i segmenti in modalita NOLOGGING tramite script. |
|||
Successivamente si procederà alla import in modalità DATA_ONLY, e a fine import provvedere alla creazione di indici e contraints. |
|||
=compressione/deduplica= |
=compressione/deduplica= |
||
Versione delle 09:35, 4 set 2026
with c1 as (select trunc(dbms_lob.getlength(XML_TO_NETA)/4000) as gruppo from COMMON.AB_TRACKING) select gruppo,count(*) from c1 group by gruppo;
with c1 as
(select case when lungh between 0 and 3999 then 'inrow'
when lungh between 4000 and 8192 then 'chunk'
when lungh is null then 'empty'
else 'bigger' end lunghezza
from (select dbms_lob.getlength(DATA) as lungh from STAMPATORE.QUEUETABLE ))
select lunghezza,count(*) from c1 group by lunghezza;
expdp/impdp
La clausola transform=DISABLE_ARCHIVE_LOG:Y non ha effetto sulle colonne LOB. Per eseguire efficientemente expdp/impdp di LOB è necessario eseguire impdp metadata_only escludendo indici e contraint, successivamente bisogna impostare tutti i segmenti in modalita NOLOGGING tramite script.
Successivamente si procederà alla import in modalità DATA_ONLY, e a fine import provvedere alla creazione di indici e contraints.