Oracle 11GR2 gewidmet Vs. Shared-Server-Modus

August 19

Oracle 11GR2 gewidmet Vs. Shared-Server-Modus

Oracle-Datenbank-Instanzen können so eingerichtet sein, dass die Verwendung der gemeinsam genutzten Server oder dedizierte Server Modi. Dedizierte Server-Modus funktioniert am besten mit kleinen Client-Lasten, die dauerhafte und langjährige ausgeführt. Shared-Server-Modus ist ideal für eine große Gruppe von Benutzern, die begrenzten Systemressourcen freigeben müssen.

Dedizierte Server-Modus

Der Standardmodus für die Verbindung von Datenbank für Oracle 11gr2 ist dedizierten Server-Modus. In diesem Modus sind Benutzer- und Server-Prozesse getrennt, mit jeder Benutzer seinen eigenen dedizierten Server-Prozess ausgeführt. Oracle empfiehlt die Verwendung von dedizierten Server-Modus für eine Clientlast von 50 Benutzern oder weniger und für Aufträge, die konsequente und langjährige Anfragen aus der Datenbank stellen.

Shared-Server-Modus

Im shared-Server-Modus ein einzelnen Server-Prozess kann mehrere Benutzerprozesse aufnehmen und Datenbankressourcen zusammengelegt, zwischen einer großen Anzahl von Kunden. Oracle empfiehlt, dass shared-Modus anwenden, wenn Client Lastenausgleich durchführen wird wahrscheinlich dazu, eine Belastung für Speicher oder Systemressourcen. Der Datenbankadministrator muss die Anzahl der Server-Prozess erstellt, wobei jede Datenbankinstanz angeben.

Auswirkungen auf den Systemspeicher und Ressourcen

Shared-Server-Modus benötigt weniger Speicher und erhöht die Skalierbarkeit für große Benutzergruppen. Es ist jedoch weniger effiziente Verarbeitung Routine Produktionsaufträgen, fehlt die Fähigkeit, starten und stoppen einer Datenbankinstanz und Medienwiederherstellung durchführen. Während besser Verarbeitung einer routinemäßigen Produktionsaufträgen, dedizierten Server-Modus auch die Falle der ineffiziente Ressourcennutzung durch die Zuweisung von separaten Serverprozesse für jeden einzelnen Benutzer auch während der Leerlaufaufgaben leidet.