Database IBM DB2: Esecuzione di comandi per la manutenzione regolare

I seguenti comandi IBM DB2 sono consigliati per la manutenzione regolare del database dei moduli AEM. Per informazioni dettagliate sulla manutenzione e l'ottimizzazione delle prestazioni per il database DB2, vedere Guida all'amministrazione DB2 di IBM.

  • runstats: Questo comando aggiorna le statistiche che descrivono le caratteristiche fisiche di una tabella di database, insieme ai relativi indici associati. Le istruzioni SQL dinamiche generate dai moduli utilizzano automaticamente queste statistiche aggiornate, ma le istruzioni SQL statiche create all'interno di un database richiedono l'esecuzione anche del comando db2rbind.

  • db2rbind: questo comando ripristina tutti i pacchetti nel database. Utilizzare questo comando dopo l'esecuzione dell'utility runstats per convalidare nuovamente tutti i pacchetti nel database.

  • riorganizzazione tabella o indice: questo comando controlla se è necessaria una riorganizzazione di alcune tabelle e indici.

    Con la crescita e la modifica dei database, il ricalcolo delle statistiche delle tabelle è fondamentale per migliorare le prestazioni del database e deve essere eseguito regolarmente. Questi comandi possono essere eseguiti manualmente tramite script o tramite un processo cron.

NOTA

Prima di eseguire il comando runstats, il database deve contenere dati e deve essere stata eseguita almeno una sincronizzazione di directory.

Per un database di dimensioni ridotte, ad esempio per 10.000 utenti o 2.500 gruppi, è sufficiente richiamare il comando runstats per ridurre i tempi di sincronizzazione.

Per i database di dimensioni maggiori, ad esempio per 100.000 utenti o 10.000 gruppi, eseguire il comando reorg prima di eseguire il comando runstats.

Utilizzare il comando runstats nel database dei moduli AEM

Eseguire il comando runstats nelle tabelle e negli indici del database dei moduli AEM seguenti.

NOTA

Il comando runstats deve essere eseguito solo durante la prima sincronizzazione del database. Tuttavia, durante tale processo deve essere eseguito due volte: una volta durante la sincronizzazione di Utenti e Gruppi e quindi durante la sincronizzazione dei Membri del Gruppo. Assicurarsi che lo script venga eseguito completamente ogni volta che viene eseguito.

Per una sintassi e un utilizzo corretti, consultate la documentazione del produttore del database. Sotto, <schema> è utilizzato per indicare lo schema associato al nome utente DB2. Se si dispone di una semplice installazione DB2 predefinita, si tratta del nome dello schema del database.

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGROUPENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY FOR INDEXES ALL

Eseguire il comando reorg nel database dei moduli AEM

Eseguire il comando reorg nelle tabelle e negli indici del database dei moduli AEM seguenti. Per una sintassi e un utilizzo corretti, consultate la documentazione del produttore del database.

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now