OSPRep ist ein Werkzeug zum Erzeugen von dynamischen Reports basierend auf Statistiken, die von Oracle Statspack in Ihrer Datenbank gesammelt.
OSPRep ist ein Oracle Statspack Report Generator, können Sie Berichte über Ihre Datenbankaktivitätsstatistiken in einer schönen, von Menschen lesbaren Format zu generieren - das ist in diesem Fall HTML - auf der Grundlage der von Oracle Statspack und optional einige PlugIns mit OSPRep ausgeliefert gesammelten Daten . Der erzeugte Bericht liefert Ihnen Informationen über den physischen Datenbankdesign (Tablespaces, Datendateien, Speicher), statistische Werte auf Ihre Datenbanken Effizienz und mehr. Es ist in hohem Maße konfigurierbar, nicht nur in Bezug auf die Berichtselemente Sie benötigen. Durch den modularen Aufbau nur die benötigten Code (abhängig von den Optionen, die Sie in der Konfigurationsdatei gewählt haben) bauen und ausgeführt werden, um Ihre Datenbank vor unnötigen Belastung zu speichern.
Was OSPRep tun?
OSPRep liest seine Daten aus dem (Level 5-7) Statistiken der statspack.snap () Verfahren von Oracle Statspack und die entsprechenden Verfahren vom oben genannten Plugins gesammelt. Analog zu dem ASCII-Bericht zu generieren können mit Oracle Statspack die spreport.sql erzeugt OSPrep HTML-Berichte aus diesen Daten. Die zusätzlichen Informationen gesammelt (und berichtete) durch die genannten PlugIns gehören zB data Wachstum und warten Veranstaltungen.
Zusammen mit diesen Daten gibt OSPRep einige Beschreibungen auf ihre Bedeutung sowie Ideen, was sie kann, darauf hinzuweisen, oder welche Aktionen von der DBA, um die Instanz zu einer effizienteren Zustand zu bringen benötigt werden. Für einige Fragen werden auch Codestücke für möglich erforderlichen Maßnahmen gegeben.
Andere nützliche Dinge hier zu erwähnen sind die AddOns wie fts_plans.sh Drehbuch von OSPrep vorgesehen, die verwendet werden können, um Ausführungspläne für alle SQL-Anweisungen während einer bestimmten Zeitdauer ausgeführt zu sammeln, mit verursacht vollständige Tabellenscans (FTS) - und die Charts .sh Script, erzeugen einige einfache Diagramme für ausgewählte Statistiken. Auf diese Weise OSPRep gibt Ihnen die Informationen auf Ihren Fingerspitzen, um die Abstimmung Ihrer Anwendungen zu starten.
Was OSPRep NICHT tun?
OSPRep wird keine (Schreiben) Aktionen auf die Datenbank nehmen (nur Dinge, die OSPRep Schreibvorgängen werden die HTML-Seiten Bericht und einige temporäre Dateien; die letzteren werden automatisch entfernt, wenn das Skript beendet). Es ist nur berichten, was sie in der Datenbank sowie einige allgemeine Beschreibung auf diesen Werten findet. Es gibt keine "perfekte Lösung", um Probleme, die mit der Instanz vorhanden sein können, nur Hinweise auf das, was hilfreich sein. Es wird nicht reparieren oder stimmen Sie Ihre Datenbank für Sie:, um dies getan haben, müssen Sie Ihre eigenen Schlüsse aus den Ergebnissen zu ziehen Bericht
Was ist neu in dieser Pressemitteilung. :
- Unterstützung für 11gR2 (ungetestet)
- einige kleinere Anpassungen und Verbesserungen
- einige Code-Formatierung, einschließlich Scheck (fehlt) bindet an verbessert werden
- hinzugefügt Top-N-SQL-Anweisungen Abschnitte für & quot; .. von CPU-Auslastung & rdquo ;, & rdquo; .. von Zeit verstrichen & quot ;, und & quot; .. von Ungültigerklärungen & quot; (10 g +)
- Mehrsäulen & quot; Zuletzt aktiv & quot; und & quot; Modul & quot; Top-N SQL auf 10g +
- Hervorheben von Schlüsselwörtern in (Top-N) SQL-Anweisungen auf 10g + (und hoffentlich nicht mehr & quot; Zufalls & quot; Räume innerhalb)
- fügte einige weitere hilfreiche Hintergrundinformationen (kontext Hilfe)
Was ist neu in Version 0.4.3:
- Anschluss eines 10g DB mit einem 9i Client führt zu dbms_output.put_line Abschneiden seinen Ausgang nach dem 254. Zeichen (10 g nicht eine Fehlermeldung nicht mehr ausgeben, bis Sie die Grenze von 32 k Zeichen zu erreichen). Angewandte ein work-around, dies zu beheben.
- Datafile Statistiken wurden mit 10 g gebrochen -. Fest
- Es gibt keine Statistiken PGA mit 8i. Wenn aktiviert, diese brach das Skript. Sie sind jetzt nicht mehr mit 8i enthalten. Das Gleiche gilt für Instance Recovery (keine Statistiken $ INSTANCE_RECOVERY in 8i), Undo (mit 9i eingeführt), Enqueue und einige Buffer Pool Stats
- Tabelle stats $ SYSTEM_EVENT verändert Strukturen mit 9i - so top_n_waits (und andere waitevent bezogenen Statistiken) wurden mit 8i gebrochen
- 8i nicht wie einige Alias-Namen - so wir sie geändert
- eine kleine Änderung an OSPRep Arbeit mit Oracle 11g machen
Kommentare nicht gefunden