Seminare
Seminare

Oracle Database Tuning: Diagnose statt Parameterraten

Webinar - GFU Cyrus AG

Wer das Seminar besucht hat, kann eine Leistungsklage in einen messbaren Befund überführen, das Zeitmodell und die Warteschnittstelle auswerten und die blockierende Sitzung finden, einen Leistungsbericht gezielt lesen statt vollständig, Befunde den Ursachen Zugriffsart, Protokoll, Temporärbereich, Datenblockpuffer, harte Analyse, Sperren, Statistiken und Indexwahl zuordnen, die Indexarten von Oracle unterscheiden und auswählen, Ausführungspläne über SQL Plan Management stabil halten, in fremdes SQL ohne Codeänderung eingreifen und die Grenze dieses Eingriffs benennen, Ressourcen über Verbrauchergruppen zuteilen, eine Grundlinie der eigenen Datenbank festhalten und beurteilen, welche Diagnosewege ohne die kostenpflichtigen Pakete offenstehen.
Termin Ort Preis*
18.01.2027- 20.01.2027 online 2.415,70 €
18.01.2027- 20.01.2027 Köln 2.415,70 €
22.11.2027- 24.11.2027 Köln 2.415,70 €
22.11.2027- 24.11.2027 online 2.415,70 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Tag 1: Wo ist die Zeit hin?
  • 1. Die Frage richtig stellen
  • 2. Die Warteschnittstelle
  • 3. Berichte lesen statt erzeugen
  • 4. Von der Beobachtung zur Ursache
  • Praxis-Übung 1: Auf der eigenen Instanz läuft eine vorbereitete Last mit drei gleichzeitig wirkenden Problemen. Jede teilnehmende Person erhebt den Befund ausschließlich über die Warteschnittstelle und die Sitzungsabfragen, ohne Berichtswerkzeug, und schreibt für jedes der drei Probleme auf: Warteereignis, betroffenes Objekt, verursachende Anweisung, Vermutung zur Ursache. Erst danach wird derselbe Zeitraum mit dem Berichtswerkzeug angesehen und verglichen, wer was gefunden hat.
  • Tag 2: Die Ursachen, die wirklich vorkommen
  • 1. Ein- und Ausgabe
  • 2. Speicher und Sperren
  • 3. Objekte und Statistiken
  • Praxis-Übung 2: Fünf vorbereitete Lastfälle werden der Reihe nach diagnostiziert und der jeweiligen Ursachenklasse zugeordnet: einmal Zugriffsart, einmal harte Analyse durch feste Werte im Text, einmal eine Sperrsituation, einmal fehlende Statistiken, einmal ein Index, der nicht benutzt wird. Für jeden Fall ist der Beleg aus der Warteschnittstelle beizulegen. Zwei der fünf sehen in der Oberfläche gleich aus und sind nur über den Beleg zu unterscheiden.
  • Tag 3: Eingreifen und stabil halten
  • 1. Pläne stabil halten, ohne Zusatzlizenz
  • 2. Eine fremde Anweisung behandeln
  • 3. Ressourcen zuteilen
  • 4. Dauerhaft beobachten
  • Praxis-Übung 3: Für eine Abfrage, die nach einer Statistikerhebung einen schlechteren Plan bekommen hat, wird der gute Plan als Grundlinie erfasst und freigegeben, und die Wirkung wird belegt. Danach wird eine fremde Anweisung, die nicht geändert werden darf, über eine Korrektur mit Vorgaben behandelt. Zum Abschluss wird ein Ressourcenplan mit zwei Verbrauchergruppen eingerichtet und jede teilnehmende Person schreibt eine halbe Seite: die fünf Werte, die sie in der eigenen Datenbank künftig regelmäßig ansieht, mit Schwelle und Reaktion.



  • ...


Den kompletten Seminarinhalt finden Sie auf der Anbieterseite

Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
  • Datenbankadministratoren, die bei Leistungsklagen den Befund selbst erheben müssen, statt zu raten
  • Betriebsverantwortliche, die zwischen Anwendung, Datenbank und Plattform entscheiden müssen, wo die Ursache liegt
  • Administratoren, die fremdes SQL vorfinden, das sie nicht ändern dürfen, und trotzdem eingreifen sollen
  • Verantwortliche, die begründen müssen, ob die kostenpflichtigen Diagnosepakete beschafft werden oder nicht


Voraussetzungen: Praktische Erfahrung in der Administration einer Oracle-Datenbank, also Instanz und Parameter, Tablespaces, Benutzer und Rechte. SQL sicher lesen und schreiben können, einschließlich Verbundoperationen und Gruppierung. Sicherer Umgang mit SQL*Plus. Kein Vorwissen zur Warteschnittstelle, zu Ausführungsplänen oder zu SQL Plan Management erforderlich. Wer eine Abfrage aus eigener Anwendung mitbringen will, bringt sie ohne Produktionsdaten mit.

Abgrenzung


Dieser Kurs beantwortet die Frage, wohin die Zeit in einer Oracle-Datenbank geht, und greift danach begründet ein.

S398 geht den umgekehrten Weg: Dort liegt eine bekannte Abfrage vor, die aus Sicht der Anwendungsentwicklung schneller werden soll. S1743 Sicherung und Wiederherstellung, S4004 Hochverfügbarkeit, S4552 Multitenant, S1419 RAC. S6786 behandelt den Planvergleich als Teil eines Upgrades auf 26ai.

Seminarkennung:
R102634
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha