Taille des fichiers de journalisation en ligne

La taille des fichiers de journalisation en ligne peut avoir une incidence sur les performances car le comportement des processus DBWR et d'archivage en dépend. En général, plus les fichiers de journalisation sont grands, meilleures sont les performances. Des fichiers de journalisation sous-dimensionnés font augmenter l'activité de point de reprise et réduisent les performances. En revanche, des fichiers de journalisation plus petits et des points de reprise fréquents réduisent le temps de récupération. Par conséquent, si l'efficacité opérationnelle quotidienne est plus importante que la réduction du temps de récupération, vous devez attribuer à la taille des fichiers de journalisation en ligne une valeur relativement importante. Pour des bases de données Oracle Hyperion Financial Management, une taille normale s'exprime en centaines de Mo. Cependant, la meilleure méthode pour déterminer la taille des fichiers de journalisation en ligne consiste à activer FAST_START_MTTR_TARGET et à soumettre la base de données à une charge globale typique pendant un certain temps. Ensuite, pour obtenir la taille optimale des fichiers de journalisation, vous devez exécuter la requête ci-dessous.

SQL> select optimal_logfile_size from v$instance_recovery;

Pour plus de détails sur l'ajustement du temps moyen de récupération cible et la taille des fichiers de journalisation en ligne, reportez-vous au Guide de réglage des performances d'Oracle Database.