Oracle LOB: differenze tra le versioni

Da Emigar.
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.

compressione/deduplica

securfile/basicfile