4.9 bei Google (55 Bewertungen)

PostgreSQL für Umsteiger

Schnelle und effiziente PostgreSQL-Migration

Zu den Terminen

Diese PostgreSQL Schulung für Umsteiger ist speziell konzipiert. Egal ob du bisher Oracle, Sybase, MySQL, MS SQL, Informix oder NoSQL im Einsatz hattest. In diesem Workshop lernst du, wie du schnell und effizient auf PostgreSQL migrieren kannst. Dabei wird speziell auf die jeweiligen Besonderheiten eingegangen.

Inhalte

Tag 1 – PostgreSQL kennenlernen & Datenstrukturen migrieren


PostgreSQL im Vergleich zum Quellsystem

  • Architektur-Ueberblick: Prozessmodell, Shared Memory, WAL

  • Wesentliche Unterschiede zu Oracle, MS SQL, MySQL und MariaDB

  • Lizenzen, Releasezyklen und Community-Ressourcen

  • Entscheidungshilfe: Wann lohnt sich die Migration?

Installation & erste Schritte

  • Installation ueber Pakete (apt/yum) und pgdg-Repository

  • Cluster anlegen, Konfiguration und Dienstverwaltung

  • psql und pgAdmin 4 als Arbeitsumgebung

  • Praxis: PostgreSQL installieren und erste Verbindung herstellen

Datenstrukturen migrieren

  • Datentyp-Mapping: Oracle NUMBER, MS SQL NVARCHAR, MySQL ENUM etc.

  • Sequences, Identity Columns und Auto-Increment

  • Schemas, Tablespaces und Namenskonventionen

  • Constraints und Indexe: Was sich aendert, was bleibt

  • Partitionierung: Deklarativ vs. Trigger-basiert

  • Praxis: Schema eines Quellsystems nach PostgreSQL uebersetzen

Tag 2 – Daten & Logik migrieren


Daten migrieren

  • COPY und \copy fuer Bulk Loading

  • Foreign Data Wrappers: oracle_fdw, tds_fdw, mysql_fdw

  • ETL-Tools: pgLoader, ora2pg im praktischen Einsatz

  • Umgang mit Zeichensaetzen und Kodierungen

  • Praxis: Datenmigration mit ora2pg / pgLoader durchfuehren

Stored Procedures & serverseitige Logik

  • PL/pgSQL: Syntax-Unterschiede zu PL/SQL und T-SQL

  • Funktionen vs. Prozeduren (PROCEDURE seit PG 11)

  • Trigger-Migration: Fallstricke und Best Practices

  • Exception Handling und Transaktionskontrolle

  • DO-Bloecke fuer ad-hoc Logik

  • Praxis: Oracle PL/SQL-Packages nach PL/pgSQL portieren

Transaktionsmodell & Locking

  • MVCC vs. Undo-Tablespace (Oracle) vs. Zeilenversioning (MS SQL)

  • Isolation Levels im Vergleich

  • Locking-Verhalten und Deadlock-Vermeidung

Tag 3 – Betrieb, Sicherheit & Optimierung


Backup, Recovery & Replikation

  • pg_dump / pg_basebackup – Ueberblick fuer Umsteiger

  • Point-in-Time Recovery konfigurieren

  • Streaming Replication als HA-Loesung

  • Vergleich mit Oracle Data Guard / SQL Server Always On

  • Praxis: Backup und Streaming Replication einrichten

Troubleshooting & Performance

  • Slow Queries finden: pg_stat_statements, auto_explain

  • EXPLAIN-Plaene lesen – Unterschiede zum Quellsystem

  • Typische Performance-Fallen bei der Migration

  • Wichtige postgresql.conf-Parameter fuer migrierte Workloads

  • Praxis: Migrierte Queries analysieren und Indexe anpassen

Migrations-Checkliste & Abschluss

  • Security: Rollen, pg_hba.conf, SSL/TLS

  • Applikations-Anpassungen: Connection Strings, Treiber, ORMs

  • Go-Live-Checkliste: Parallelbetrieb, Validierung, Cut-Over

  • Zusammenfassung und offene Fragerunde

Zielgruppe

Diese PostgreSQL Schulung für Umsteiger richtet sich besonders an DBAs (Linux / Windows) und Sysadmins, die auf PostgreSQL umsteigen und sich entsprechend im Vorfeld informieren und schulen möchten.

Voraussetzungen

Für deine Teilnahme an unserer PostgreSQL Schulung für Umsteiger empfehlen wir Erfahrungen in der Datenbank- und Systemadministration

PostgreSQL für Umsteiger - das solltest du wissen:

Unsere generellen Seminarzeiten sind von 09:00 bis ca. 17:00 Uhr. Wenn du Fragen hast, kontaktieren uns gerne.

Schulungen, die dich interessieren könnten

Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen

Lufthansa Logo
BMW Logo
Bundeswehr Logo
Logo der ARD Gruppe
Zalando Logo
Volkswagen Logo

Das sagen unsere Kunden

Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.

Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.

Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.