TOM - Tool for Oracle Monitoring

TOM ist eine Software Lösung, die von GNC entwickelt wird. Version 1 widmet sich hauptsächlich dem Monitoring und Überwachen des Oracle Cost Based Optimizers.

www.tom4oracle.com

Oracle Cost Based Optimizer- Wer hat die Kontrolle darüber?

Seit der Einführung des Cost Based Optimizers mit Oracle 7 im Jahr 1992 hat sich sehr viel zum Positiven verändert, und der CBO ist inzwischen schon fast ausgereift. Trotzdem ist die Performance bei manchen Statements nicht immer so, wie erwartet. Manchmal ändert sich die Performance ein und desselben Statements über die Zeit hinweg. Die Analyse der Ursachen innerhalb des Oracle Data Dictionaries bedingt aber sehr spezifisches Wissen über die Vielzahl der internen Views von Oracle.

Was beeinflusst den Oracle CBO?


  • SQL Statement (Outlines, Bind Variablen, SQL Profiles, SQL Patches, Optimizer Hints)

  • Laufzeit-Informationen

  • Oracle Version

  • System Statistiken

  • Histogramme

  • Objekt Statistiken (Tabellen, Indices, Spalten)

  • Instance Parameter (NLS Settings, Optimizer Settings)



Welche Probleme treten mit dem CBO in der Praxis auf?


  • Niemand hat etwas verändert, aber ein Statement läuft plötzlich schneller!. Dann hat vermutlich der automatische GATHER_STATS_JOB zugeschlagen, aber kein Benutzer nimmt davon Notiz.

  • Niemand hat etwas verändert, aber ein Statement läuft plötzlich langsamer! Dann ist ebenfalls der automatische GATHER_STATS_JOB schuld, nur die Benutzer urgieren diesen Umstand sofort, oder ein Benutzer hat seine NLS Settings geändert.

  • Upgrades werden durchgeführt! Server Hardware, OS Version, Oracle Version, Applikationsversion

  • Der DBA ist schuld! Beispielsweise wurde ein Instanz Parameter geändert.



Wo sind die Ursachen zu finden, wenn


  • die NLS Einstellungen von einem Benutzer schuld sind?

  • jemand die System Statistiken neu erzeugt hat?

  • die Inhalte der Bind Variablen sich geändert haben?



Kennen Sie exakt alle Antworten? Wieviele Werkzeuge setzen Sie ein um die Antworten zu finden?
GNC liefert Ihnen mit einem einzigen Tool alle Antworten auf einen Blick.

TOM (Tool for Oracle Monitoring by GNC)

TOM ist eine Software Lösung, die von GNC entwickelt wird. Version 1 widmet sich hauptsächlich dem Monitoring und Überwachen des Oracle Cost Based Optimizers. TOM sammelt alle relevanten Daten rund um den Optimizer. TOM zeigt nicht nur den Execution Plan eines Statements, sondern auch noch alle zusätzlichen wichtigen Daten, wie


  • das SQL Statement selbst

  • wann das Statement erstmalig und zuletzt gelaufen ist

  • die Objekt Statistiken

  • die System Statistiken (ab Version 2)

  • Instanz- und Session-Einstellungen

  • die Inhalte der Bind Variablen



TOM identifiziert die Top-SQL-Statements (nicht Teil der BETA Version). TOM identifiziert SQL Statements, deren Execution Plan sich geändert hat und gibt entsprechende Reports aus. (nicht Teil der BETA Version). TOM eskaliert per Mail alle Problem-Statements (nicht Teil der BETA Version).

TOM Beta Version

TOM steht aktuell als Beta Version für Interessenten zum Download bereit. Registrieren Sie sich hier, und Sie erhalten Ihren Download Link per Mail spätestens am nächsten Werktag. Die Beta Version ist bis 30. Juni 2009 freigeschaltet. Ihr Erfahrungsbericht während der Beta Test Phase ist uns auch eine kleine Dankeschön-Überraschung wert. Als Beta Tester erhalten Sie natürlich auch alle Updates automatisch zugesandt.

Voraussetzungen für die Nutzung von TOM

TOM setzt Oracle Version 10g oder höher voraus und ist für alle Oracle Editions geeignet (XE , SE1, SE, EE). Abhängig von der Anzahl der SQL Statements und der zu überwachenden Schemen benötigt TOM zwischen einigen MB und einigen GB Platz in einem Tablespace (Empfehlung: SYSAUX Tablespace)

www.tom4oracle.com
GNC @ nussdorfer lände 23, 1190 wien, T 43-1-3709787, F 43-1-3709787-99, office@gnc.at
nicht angemeldet
Ihr Warenkorb | Ihre Daten
Deutsche Seite English Page