Dimensioni dei redo log file in linea

Le dimensioni dei redo log file possono influenzare le performance dal momento che i comportamenti dei processi Database Writer e Archiver dipendono da tali dimensioni. In linea generale, i redo log file con dimensioni maggiori forniscono migliori livelli di performance. File di log con dimensioni sottostimate comportano l'incremento delle attività di checkpoint e la riduzione delle performance. Tuttavia, file di log di dimensioni ridotte e frequenti checkpoint consentono di ridurre i tempi di recupero. Pertanto, se l'efficienza operativa giornaliera è un fattore più importante rispetto alla riduzione del tempo di recupero, impostare i redo log file in linea su un valore relativamente alto. Le dimensione standard per i database di Oracle Hyperion Financial Management sono parti ad alcune centinaia di MB. Il modo ideale per definire le dimensioni dei redo log file è abilitare il parametro FAST_START_MTTR_TARGET ed eseguire un carico di lavoro standard del database per un determinato intervallo di tempo. Eseguire quindi la seguente query per ottenere le dimensioni ottimali dei redo log.

SQL> select optimal_logfile_size from v$instance_recovery;

Per ulteriori informazioni sulle procedure di tuning del tempo medio di recupero target e delle dimensioni dei redo file in linea, fare riferimento al manuale Oracle Database Performance Tuning Guide.