Remarque :
Pour le processus métier Financial Consolidation and Close, vous ne pouvez exécuter que des règles à la demande à partir de Calculation Manager.Pour identifier les étapes qui nécessitent le plus de temps, procédez comme suit :
Remarque :
vous pouvez exporter les messages de journal vers un fichier au format XLS pour en faciliter l'évaluation et pour les soumettre au support Oracle, si besoin.Examinez les colonnes Numéro de passe et % de passe pour déterminer quelle passe consomme la plus grande partie du temps d'exécution de la règle. Par exemple, dans l'image précédente, la passe 3 présente le temps d'exécution le plus long (0,187 seconde) et représente 96,392 % du temps de traitement de la passe. Elle est donc la candidate idéale à l'optimisation. Le début d'une nouvelle passe est indiqué en caractères gras.
Remarque :
L'utilisation deCALCPARALLEL
et de FIXPARALLEL
pour le traitement simultané dans les règles métier par plusieurs utilisateurs peut entraîner un ralentissement des performances. Etant donné que le cache est alloué par thread de calcul, les règles métier qui utilisent CALCPARALLEL
et FIXPARALLEL
entraînent une augmentation exponentielle de la consommation des ressources par rapport aux règles traitées en série.
Les performances resteront acceptables si vous n'appelez qu'une seule fois une règle métier utilisant la commande CALCPARALLEL
et FIXPARALLEL
. En revanche, les performances globales se détérioreront si plusieurs utilisateurs exécutent de telles règles métier en même temps (que ce soit la même règle ou des règles différentes). Plus le nombre d'utilisateurs exécutant simultanément des calculs avec CALCPARALLEL
et FIXPARALLEL
augmente, plus l'utilisation des ressources augmente jusqu'à atteindre sa capacité maximale, et ainsi impacter les performances globales. N'utilisez pas CALCPARALLEL
et FIXPARALLEL
pour les règles métier exécutées par les utilisateurs finals. N'utilisez pas non plus CALCPARALLEL
et FIXPARALLEL
pour les règles métier exécutées en lot en même temps que les règles métier des utilisateurs finals.