twg-it
Unabhängige Oracle Datenbankberatung
in Berlin

Publikationen

Unabhängige Oracle Datenbankberatung

Publikationen & Präsentationen

2021   Die Oracle Datenbank 19c: Eine Einführung für DBAs

Diese Einführung in die Oracle Datenbankadministration bietet einen schnellen Einstieg in die Installation, den Betrieb und das Backup einer Oracle 19c Datenbank. Dabei liegt der Fokus auf Datenbanken, die nicht in der Cloud, sondern auf eigenen Servern (on premise) betrieben werden. Es wird gezeigt, wie eine Einzelinstanz als herkömmliche Non-CDB oder als Multitenant-Containerdatenbank aufgesetzt werden kann und wie beim Aufbau eines Real Application Clusters vorgegangen werden muss. Erläutert werden die Komponenten, aus denen eine Datenbank und ihre Instanz bestehen, die Bedeutung von Speicherbereichen und Schemaobjekten. Die Besonderheiten einer Containerdatenbank gegenüber der älteren Non-CDB Architektur werden beschrieben. Hinweise werden gegeben, welche Initialisierungsparameter besser auf ihren Vorgabewerten belassen und welche unbedingt angepasst werden sollten. Besonderen Raum wurde dem Thema Backup und Recovery eingeräumt. Es wird gezeigt, welche Befehle in einem Sicherungsskript nicht fehlen sollten und wie Schäden an einer Oracle Datenbank erkannt und repariert werden können. Nach der Lektüre sollten sich Leserinnen und Leser nicht mehr orientierungslos gegenüber einer Oracle Datenbank fühlen.  

Die Oracle Datenbank 19c: Eine Einführung für DBAs

Hinweise, Kritik, Kommentare zum Buch sind jederzeit willkommen unter:

2018   DBSAT - Erfahrungsbericht  (DOAG-Vortrag Nürnberg)

Während sich die Collector/Reporter-Komponente von Oracles Database Security Assessment Tool (DBSAT) als wertvoller Helfer beim Überprüfen des Sicherheitsstatus einer Datenbank erweist, stellt sich der Discoverer beim Aufspüren sensibler Daten ein wenig unbeholfen an.

2016  ORA-01578 - über den Umgang mit korrupten Blöcken  (DOAG-Vortrag Nürnberg)

Oracle bietet unterschiedlich rigorose Einstellungen zur Entdeckung von korrupten Blöcken an. Die Standardvorgabe ist besonders ressourcenschonend gewählt.
Wegen der Heimtücke schleichender Block-Korruptionen in der langfristigen Massendatenhaltung sollten die Initialisierungsparameter zur Entdeckung korrupter
 Blöcke angepasst werden. Bei vollständiger Aktivierung, die auch die Indexüberwachung einschließt, können die Performanceeinbußen für einzelne DML-Vorgänge jedoch beträchtlich sein.

2014  Überwachung von RMAN Datenbanksicherungen  (DOAG-Vortrag Nürnberg)

Für die erfolgreiche Überwachung einer Datenbanksicherung genügt es nicht, die Fehlerausgabe eines Backup-Skriptes auszuwerten. Zu viele Fehlerfälle können unentdeckt bleiben und überraschend erst am Tag der Datenbankwiederherstellung aufstoßen.

2012/2013  Glücksspiel Systemstatistiken - Das Märchen vom "typischen Workload"  (DOAG-Vortrag Nürnberg und DOAG News Artikel)

Wer Systemstatistiken so ermittelt hat, wie es die Oracle Dokumentation und Upgrade Guides in den Versionen 10g bis 11g unbeirrt vorgeschlagen haben, benötigte sehr viel Glück bei der Messung. Ab Version 19c empfiehlt Oracle endlich, auf das Erheben von Systemstatistiken zu verzichten und die Defaultwerte zu verwenden.

2010  RAC Prozessarchitektur 11.2.0.1 - Ist der Überblick noch zu retten?  (DOAG-Vortrag Nürnberg)

 Aus Administrationssicht erscheint ein RAC heute deutlich einfacher zu handhaben und robuster als in den vorherigen Versionen. Dafür haben unter der Haube Komplexität und die Anzahl an Prozessen und Modulen drastisch zugenommen.

2010  Oracle RAC versus MySQL Cluster  (DOAG Regionaltreffen Berlin/Brandenburg)

Oracle RAC als Shared-Everything und MySQL Cluster als Shared-Nothing-Architektur unterscheiden sich grundlegend in ihrer Funktionsweise. Ebenso grundlegend unterscheiden sich die beiden Systeme im Funktionsumfang und Installationsaufwand. Während der MySQL Cluster durch seine schlanke Architektur besticht, muss man auf viele Funktionen verzichten, die in einer ausgereiften RAC-Datenbank längst selbstverständlich sind.

2010  Oracle Real Application Cluster vs. MySQL Cluster - Clusterdatenbank-Analyse  (Artikel in database pro, Ausgabe 6/2010)

RAC-Poster 11.2.0.1

Oracle RAC 11.2.0.1 Poster, 2010, T.Grebe

Bei einer Google-Bildersuche mit den Stichworten "Oracle RAC Poster" erschien dieses Bild mehrere Jahre lang als erster Treffer. Dies honoriert den Aufwand, der hinter der Erstellung steht. Viele Informationen auf diesem Poster (80cm x 60cm) sind noch aktuell. Allerdings wurde die RAC Architektur inzwischen stark erweitert. Neue Prozesse sind hinzugekommen, Aufgaben wurden umverteilt. Mit Flex-Cluster und Flex-ASM gibt es seit 12c völlig neue Komponenten.