Oracle 7.3 bis Oracle 23c 20+ Jahre Erfahrung Version (Freigegeben: )

Intuitive Tools
für Oracle-Datenbanken

KeepTool für Datenbankadministratoren

Im Bereich der Datenbankadministration bietet KeepTool schwerpunktmäßig Unterstützung für die administrative Unterstützung von Datenbankanwendungen. Unsere Werkzeuge bieten Unterstützung für die Verwaltung von Benutzern, Rollen, Tablespaces, Berechtigungen, Datenbankobjekten und Zugriffskontrollisten (ACLs) sowie zur Performanceoptimierung, Systemsicherheit, Session-Monitoring und Verwaltung von Containerdatenbanken.

KeepTool ist das ideale Werkzeug für Aufgaben im Bereich der Datenbankadministration, die im Rahmen der Anwendungsentwicklung bzw. Anwendungsbetreuung entstehen. Wir zeigen anhand von einigen Beispielen, wie KeepTool helfen kann, DBA-Aufgaben in kürzerer Zeit und mit geringerem Aufwand auszuführen.

KeepTool Hora icon

Verwaltung von Benutzern und Berechtigungen

Hora unterstützt Sie beim Anlegen und Verwalten von Datenbankbenutzern sowie bei der Zuweisung von Rollen-, Objekt- und Systemprivilegien. In gleicher Weise können Sie Datenbankrollen anlegen und verwalten. Untersuchen Sie die Hierarchie zugewiesener Rollen und schauen Sie sich auf jeder Ebene die jeweils zugewiesenen Berechtigungen an, optional auch einschließlich der Berechtigungen die über zugewiesene Rollen “geerbt” wurden. Erzeugen Sie ein DDL-Skript für das gesamte Datenbankschema oder ausgewählte Teile per reverse-engineering. Per Kontextmenü kann für ausgewählte Benutzer eine Vorlage für expdp/impdp-Befehle generiert werden.

Managing Oracle user privileges, roles, object privileges and system privileges using KeepTool Hora
KeepTool Hora icon

Verwaltung von Tablespaces

Hora unterstützt Sie beim Anlegen und Verwalten von Tablespaces. Sie können die Größe des freien Speicherbereichs, Benutzerkontingente (quota) und die Auslastung durch die einzelnen Datenbankbenutzer kontrollieren. Hora gestattet es Tabellen bzw. Indexe in einen anderen Tablespace zu verschieben und erledigt die notwendigen Folgeaktivitäten wie Rebuild der Indexe gleich mit.

Managing Oracle tablespaces
KeepTool Hora icon

Session Monitoring

Die Sessions-Übersicht zeigt eine Liste aller Datenbanksitzungen. Dabei wird jede Sitzung mit einer dem jeweiligen Status entsprechenden Hintergrundfarbe dargestellt:

  • Eine grüne Session ist gerade aktiv
  • Eine rote Session blockiert eine andere Session
  • Eine gelbe Session wartet gerade, z.B. auf eine blockierende Session oder eine Resource
  • Eine graue Session ist gerade inaktiv
Top Oracle sessions monitor, finding blockers
KeepTool Hora icon

Verwaltung von Container-Datenbanken

Hora unterstützt Sie bei der Verwaltung von Containerdatenbanken. In der Liste der angeschlossenen Container können Sie per Kontextmenü die Container hoch- oder herunterfahren bzw. kopieren.

Für jeden Container zeigt Hora eine Liste der durchgeführten Aktionen.

Oracle pluggable/container database management (PDB, CDB)
KeepTool Hora icon

Performanceoptimierung

KeepTool enthält verschiedene Werkzeuge, die Sie bei der Optimierung der Datenbankperformance unterstützen. So können Sie z.B. für die aktuell im SQL-Editor angezeigte SQL-Anweisung per rechte Maustaste den Ausführungsplan (explain plan) anzeigen. Ziehen Sie aus dem Code-Template-Fenster per drag-drop Optimizer-Hints ins SQL-Fenster, und schauen Sie, wie sich dadurch der Ausführungsplan verbessert.

Der PL/SQL-Profiler kann verwendet werden, um die Performance der PL/SQL-Ausführung für jede Codezeile zu untersuchen.

Wenn Sie das Oracle AWR-Paket lizensiert haben, können Sie direkt aus Hora heraus den AWR-Report erzeugen. In der SQL-Historie sehen Sie für die unmittelbare Vergangenheit in stündlichen Intervallen die ausgeführten SQL-Anweisungen mit Statistiken, Ausführungszeit und Anzahl der Ausführungen.

AWR - advanced workload repository

KeepTool-Unterstützung für andere Anwenderbereiche und Überblick Produkteigenschaften