OLAP Guida all'installazione e all'utilizzo
Prima di eseguire le operazioni descritte in questa sezione, consultare il
manuale Database Administrator's Guide per stabilire se il calcolo beneficerebbe dell'utilizzo di una cache del
programma di calcolo. Quest'ultima, nella sua versione di base,
risulta più efficiente quando si esegue il calcolo di un intero
database. Se il database ha delle dimensioni flat considerevoli, la
tabella hash di calcolo può risultare molto efficace.
Prima di eseguire il calcolo del database, eseguire il programma di utilità
DB2 RUNSTATS per aggiornare le statistiche DB2 che possono essere di ausilio
nell'ottimizzazione delle interrogazioni. Abilitare inoltre i
commutatori del programma di controllo del sistema di database DB2 a prendere
snapshot del sistema e ad azzerare i contatori.
Eseguire quindi i seguenti passi:
- Avviare il calcolo.
- Durante il calcolo del database, utilizzare un programma di controllo del
sistema operativo per controllare che non si stia verificando la paginazione e
che DB2 OLAP Server stia utilizzando pienamente una CPU.
Un'utilizzazione inferiore al 100% di una CPU indica un problema
di I/E.
- Una volta completato il calcolo, eseguire uno snapshot con il programma di
controllo del sistema di database DB2.
- Verificare le frequenza di consultazione dei pool di buffer e procedere
all'ottimizzazione come opportuno.
- Verificare che il DB2 stia eseguendo una I/E asincrona e procedere
all'ottimizzazione in modo opportuno.
- Verificare che i programmi di eliminazione dati dai pool di buffer siano
attivati in modo efficiente e procedere all'ottimizzazione in modo
opportuno.
- Verificare che tutta la registrazione sia stata effettuata nei file di
registrazione principali e procedere all'ottimizzazione come
opportuno.
- Verificare che le frequenze di I/E siano accettabili.
- Verificare il numero di commit immessi. Se il parametro commit
block è impostato correttamente, il calcolo termina con un solo commit.
Se si verifica più di un commit, utilizzare Application Manager per regolare
il parametro commit block in modo che utilizzi lo spazio di registrazione non
utilizzato.
- In Application Manager, utilizzare il programma di utilità per le
informazioni dal menu Database per ottenere informazioni relative al database
appena caricato. Verificare la frequenza di consultazione della cache
indice e procedere all'ottimizzazione in modo opportuno; per dei
risultati migliori, la cache indice deve essere abbastanza grande da potere
contenere tutte le chiavi. Controllare la frequenza di consultazione
della cache di dati e procedere all'ottimizzazione in modo
opportuno.
Se si eseguono delle ottimizzazioni durante l'esecuzione di questi
passi, azzerare i contatori del programma di controllo del sistema di database
DB2 e ripetere il calcolo. E' possibile che occorra ripetere
questa operazione più volte, continuando a regolare e a verificare i risultati
fino a completare l'ottimizzazione. Quando il sistema è
ottimizzato per il calcolo, ripetere il caricamento dei dati per verificare
che le nuove impostazioni siano valide anche per il caricamento dei
dati.
[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]