Anzahl der Prozesse für Oracle Database Release 11g berechnen

Die Anzahl der Benutzerprozesse, die gleichzeitig eine Verbindung zur Oracle-Datenbank herstellen können, wird durch den PROCESSES-Initialisierungsparameter der Oracle-Datenbankinstanz begrenzt. Standardmäßig sind für jeden Oracle Hyperion Financial Management-Anwendungsprozess mindestens 200 Datenbankverbindungen für eine Umgebung mit einem einzelnen Server erforderlich. Wenn mehrere Financial Management-Server für eine Umgebung konfiguriert sind, ist ein zusätzlicher Pool für Cluster Controller-Verbindungen erforderlich, um die Integrität der Anwendung sicherzustellen. Der Cluster Controller-Pool ist dem Anwendungspool gleich. Daher müssen 400 Verbindungen pro Anwendungsprozess von der DBA bereitgestellt werden.

Hinweis:

Die Gesamtanzahl der Server in einem Cluster und die Gesamtanzahl der Anwendungen haben Auswirkungen auf die Anzahl der erforderlichen Datenbankverbindungen.

Das folgende Beispiel zeigt, wie die Anzahl der Prozesse, die eine Verbindung zur Oracle-Datenbank herstellen, berechnet wird. Angenommen, ein einzelner Financial Management-Anwendungsserver verfügt über zwei Anwendungen. Die standardmäßige Verbindungspooleinstellung der Financial Management-Datenbank lautet "200". Die minimale Anzahl an Oracle-Datenbankverbindungen, die nur für Financial Management erforderlich sind, beträgt 400. Multiplizieren Sie diese Zahl mit dem Faktor 1,1, um die Sicherheit zu erhöhen und zusätzliche Verbindungen sowie die allgemeine Verwendung der Datenbank zu ermöglichen. Da die Oracle-Datenbank auch über einige Hintergrundprozesse verfügt, müssen Sie zu der Zahl 20 addieren, um den Wert für PROCESSES zu erreichen. In diesem Fall muss PROCESSES also auf "460" gesetzt werden.

Für einzelne HFM-Anwendungsserver:

PROCESSES = (Financial Management-Verbindungspooleinstellung) * (Anzahl an Financial Management-Anwendungen) * 1,1 + 20.

Angenommen, ein Cluster mit zwei Financial Management-Anwendungsservern verfügt über je zwei Anwendungen auf den einzelnen Servern. Die Verbindungspooleinstellung der Financial Management-Datenbank ist "200", und der Cluster Controller-Pool wäre ebenfalls "200". Die minimale Anzahl an Oracle-Datenbankverbindungen, die nur für Financial Management erforderlich sind, beträgt jetzt 1.600 : (200 + 200) * 2 * 2 = 1600.

Für Umgebungen mit mehreren Servern:

PROCESSES = (Verbindungspooleinstellung für Financial Management + Verbindungspooleinstellung für Financial Management Cluster Controller) * (Anzahl an Financial Management-Anwendungen) * (Anzahl an Financial Management-Servern) * 1,1 + 20.