Inhaltsverzeichnis

 SAP-Schulungen | Cisco-Schulungen | Oracle-Schulungen | Microsoft-Schulungen

  • damago - Einfach gute Trainings

    damago - Einfach gute TrainingsWir sind ein bundesweit tätiges IT-Schulungsunternehmen mit folgenden Schwerpunkten

    - Standardseminare aller namhafter Hersteller
    - Passgenaue Seminare gemäß Ihrer Inhaltsvorgaben
    - Komplettabwicklung Ihres Schulungsbedarfs
    - Zertifizierte Aus- und Weiterbildungen für die
      Bundeswehr, die Agenturen und Jobcenter

    Wir suchen für Ihre Themen den besten Trainer. Nehmen Sie uns beim Wort!

    Ihr Team von damago

  • Freude am Lernen

    damago - Einfach gute Trainings… steht bei uns im Vordergrund.
    Entspannte Lernatmosphäre, viele praktische Übungen, verbunden mit einer Brise Humor kennzeichnen unsere Seminare.
    Unsere Trainer, die alle auch in IT-Projekten bzw. im IT-Support tätig sind, vermitteln neben Wissen auch den ihnen eigenen Enthusiasmus für die entsprechende Software.

News

21.05.2012
Neues damago-Seminarprogramm für Juli-Dezember jetzt erhältlich
... weitere News

Geförderte
Weiterbildung

Wir bringen Sie wieder in einen neuen Job.

Mehr als 80% unserer Seminarteilnehmer finden nach erfolgreichem Seminarabschluss wieder einen Arbeitsplatz auf dem 1. Arbeitsmarkt.



... mehr zu den Weiterbildungen

Seminare &
Zertifikate

Ob Microsoft, Cisco, Linux, Oracle oder SAP - bei uns finden Sie das richtige Seminar!

Wenn Sie sich zertifizieren lassen wollen, können Sie auch spezielle Prüfungsvorbereitung erhalten. Ca. 93,7% unserer Kursteilnehmer bestehen die Prüfungen, einige sogar mit dem Perfect Score von 1000.

... mehr zu den Seminaren

 Firmen-
 Referenzen

Referenzen

Diese Unternehmen vertrauen unseren Trainings

... mehr zu den Referenzen

Teilnehmer-
Bewertungen

01.04.2011
Klasse Kurs. Klasse Trainer. Klasse Organisation. Kann ich nur weiter empfehlen

Tobias Fischer CCNA 
Ø Bewertung 3512 TN: Note 1.45 

Geförderte Weiterbildungen im Überblick

 


next Backup / Recovery
up Fundamentals
previous Namensauflösung unter Oracle
  Contents   Index

Subsections


Shared Server

Der Oracle Shared Server wurde aus dem Oracle Multithreaded Server weiterentwickelt. Bei der Multithreaded Server-Konfiguration übernimmt ein Dispatcher-Prozess die Zuordnung von Benutzer-Prozessen und Server-Prozessen. Wird eine neue Benutzer-Verbindung zur Datenbank hergestellt, so werden alle Anweisungen dieser Benutzer-Verbindung durch den Dispatcher-Prozess in eine Anforderungs-Warteschlange (Request-Queue) eingeordnet. Die Server-Prozesse holen nun die Anweisungen aus der Request-Queue heraus und führen diese Anweisungen in der Datenbank aus. Das Ergebnis der Anweisung wird in einer Antwort-Warteschlange (Response-Queue) abgelegt, um vom Dispatcher-Prozess an den Benutzerprozess weitergeleitet zu werden. Es kann somit beispielsweise 100 Benutzerprozesse geben, die von lediglich 10 oder 20 Serverprozessen bedient werden.

Erhält der Listener eine Anforderung von einem Client für eine Shared-Server-Verbindung, so leitet der Listener die Anforderung an den am wenigsten beschäftigten Dispatcher weiter. Dieser kommuniziert nun mit dem Client, um eine Verbindung herzustellen. Diese Vorgehensweise wird als Direct Handoff bezeichnet. Der Client kommuniziert immer mit dem gleichen Dispatcher. Vor Oracle 9i hat der Listener die Adresse des Dispatchers an den Client zurückgegeben. Der Client hat dann die Verbindung initiiert.

Da ein Dispatcher-Prozess nur ein Kommunikationsprotokoll 'bedienen' kann, brauchen Sie für jedes Kommunikationsprotokoll einen Dispatcher-Prozess. Die Server-Prozesse starten beim Starten der Instanz.


Connection Pooling

Wenn alle Dispatchers belegt sind, könnten sich keine neuen User verbinden. Welche Session ist untätig (Idle ca. >3 Sekunden)? Diese Session wird temporär getrennt und muß jetzt selber warten bis eine andere Session Idle wird. Der PMON regelt dies.


Aktivierung des Connection Pooling

alter system set
  dispatchers = '(protocol = tcp)
                 (dispatchers = 3)
                 (pool=on)'
;
Hinweis:
DISPATCHER ist per Default gleich 0. Dies muss unbedingt erhöht werden, da sonst nur dedizierte Prozesse laufen.
SHARED_SERVERS
alter system set
  shared_servers = 2
  max_shared_servers = 20
;
Empfehlung von Oracle:
SHARED_SERVERS >= 1 (Default = 0).
Default für MAX_SHARED_SERVERS ist 20 oder 2 * SHARED_SERVERS.


Views

select * from V$SESSION;
select * from V$DISPATCHER;
select * from V$QUEUE;
select * from V$SHARED_SERVER;

next Backup / Recovery
up Fundamentals
previous Namensauflösung unter Oracle
  Contents   Index
 


Stefan Hietel dama.go GmbH und Reno Föllmer

 
 
 

  © Copyright 2003 dama.go GmbH All Rights Reserved.