Gestione di SYSTOOLS.OPT_PROFILE

I profili di ottimizzazione devono essere associati a un nome completo dello schema univoco e memorizzati in SYSTOOLS.OPT_PROFILE . È possibile utilizzare i comandi LOAD, IMPORTe EXPORT per gestire i file in tale tabella.

Ad esempio, il comando IMPORT può essere utilizzato da qualsiasi client Db2® per inserire o aggiornare dati in SYSTOOLS.OPT_PROFILE . Il comando EXPORT può essere utilizzato per copiare un profilo da SYSTOOLS.OPT_PROFILE in un file.

Il seguente esempio mostra come inserire tre profili nuovi in SYSTOOLS.OPT_PROFILE . Si supponga che i file si trovino nella directory corrente.
  1. Creare un file di input (ad esempio, profiledata) con lo schema, il nome e il nome file per ciascun profilo su una riga separata:
       "ROBERT","PROF1","ROBERT.PROF1.xml"
       "ROBERT","PROF2","ROBERT.PROF2.xml"
       "DAVID", "PROF1","DAVID.PROF1.xml"
  2. Eseguire il comando IMPORT :
       import from profiledata of del
         modified by lobsinfile
         insert into systools.opt_profile
Per aggiornare righe esistenti, utilizzare l'opzione INSERT_UPDATE sul comando IMPORT :
   import from profiledata of del
     modified by lobsinfile 
     insert_update into systools.opt_profile
Per copiare ROBERT.PROF1 profilo in ROBERT.PROF1.xml, supponendo che il profilo sia inferiore a 32 700 byte, utilizzare il comando EXPORT :
   export to robert.prof1.xml of del
     select profile from systools.opt_profile
       where schema='ROBERT' and name='PROF1'

Per ulteriori informazioni, incluso come esportare più di 32 700 byte di dati, consultare Comando EXPORT.