PostgreSQL for Administrators - 2 Days Schulung
Dieser Kurs behandelt die Verwaltung und Leistungsoptimierung von Postgre SQL Datenbanken.
Zielgruppe sind Systemadministratoren und Datenbankarchitekten. Die Teilnehmer lernen die Verwendung spezieller Postgre SQL Module (AKA Postgres) wie Replikation, Verbindungspooling und Volltextsuche.
Schulungsübersicht
Was ist PostgreSQL?
- Eine kurze Geschichte von PostgreSQL
- Konventionen
- Weitere Informationen
- Richtlinien zur Fehlermeldung
Einführung in PostgreSQL
- Installation und Erstellung von Database
- Die SQL Sprache
- Erweiterte Funktionen
Die SQL-Sprache
- SQL Syntax
- Daten-Definition
- Datenmanipulation
- Abfragen
- Datentypen
- Funktionen und Operatoren
- Wrapper für Fremddaten
- Typkonvertierung
- Indizes
- Auslöser
- Volltext Search
- Das Informationsschema
- PL/pgSQL - SQL Prozedurale Sprache
- Gleichzeitigkeitskontrolle
- Tipps zur Leistung
- Wie der Planer verwendet Statistics
Server-Verwaltung
- Quellcode vs. von der Distribution zur Verfügung gestellte Pakete
- Installation aus dem Quellcode
- Installation aus dem Quellcode unter Windows
- Bereitstellung von Binärdateien, die durch Kompilieren von Quellcode erhalten wurden
- Server-Setup, Betrieb
- Database Physischer Speicher
- Anforderungen an die Haltbarkeit des Dateisystems und erforderliche Mount-Optionen
- Server-Konfiguration
- Besondere Überlegungen für Container-basierte Einsätze
- Client-Authentifizierung
- Database Rollen
- Verwaltung von Databases
- Lokalisierung
- Routinemäßige Database-Wartungsaufgaben
- Sichern und Wiederherstellen
- Wiederherstellung Konfiguration
- Überwachung Database Aktivität
- Überwachung der Festplattenverwendung
- Zuverlässigkeit und das Write-Ahead Log
- Regressionstests
- Installation von Servererweiterungen von Drittanbietern
Hohe Verfügbarkeit, Lastausgleich und Replikation
- Brewer's CAP-Theorem
- Synchrone vs. Asynchrone Replikation
- Protokollversand (Warm Standby)
- Streaming Master-Slave-Replikation (Hot Standby)
- Auslöserbasierte Master-Slave-Replikation mit Slony
- Trigger-basierte Multi-Master-Replikation mit Bucardo
- Verbindungspooling und synchrone Replikation mit Pgpool
- Failover-Konfigurationen mit DRBD
- Ersetzen eines ausgefallenen Servers
- Wiederherstellung nach einer Netzwerkpartition
Voraussetzungen
Grundlegende Kenntnisse der SQL
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
PostgreSQL for Administrators - 2 Days Schulung - Booking
PostgreSQL for Administrators - 2 Days Schulung - Enquiry
PostgreSQL for Administrators - 2 Days - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (7)
Die Geduld und der Unterrichtsstil von Michał waren sehr angenehm.
Luiza
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Michal hat sein umfangreiches Wissen über Postgres sehr gut vermittelt.
Matei
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Die Schulung war interaktiv, was sie interessant machte.
Priyanka Talwar - University of South Australia
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Großartige Laboreinrichtung. Sehr praktische Ausbildung, die den Stoff vertieft.
Brian - Verizon Connect
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Praktische Übungen und Anregungen durch den Ausbilder.
Bruno - Verizon Connect
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Die Interaktion wurde gefördert, sehr nützliche praktische Ansätze.
Farhan - Fast Lane Consulting and Education Services Limited
Kurs - PostgreSQL for Administrators - 2 Days
Maschinelle Übersetzung
Die Vielseitigkeit des Trainings.
Jose Filipe Goncalves Higino - NIWA
Kurs - PostgreSQL for Administrators
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Migrating Oracle to Azure SQL or PostgreSQL
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Datenbankadministratoren und Cloud-Architekten, die Oracle-Datenbanken nach Azure SQL oder PostgreSQL migrieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Vergleichen Sie AzureSQL mit PostgreSQL, um die Datenbank auszuwählen, die den Geschäftszielen und -anforderungen am besten entspricht.
- Bereiten Sie Datenbanken vor, um Definitionen, Daten und Prozeduren von Oracle zu AzureSQL oder PostgreSQL zu verschieben.
- Durchführen von Post-Migrationsschritten zum Testen, Optimieren, Aktualisieren und Warten einer migrierten Datenbank.
PostgreSQL Administration and Development
28 StundenThis course handles the administration and performance tuning of PostgreSQL databases. Attendees will learn the use of specialised PostgreSQL (AKA Postgres) modules such as replication, connection pooling and full text searching.
PostgreSQL Essentials
14 StundenDiese Schulung richtet sich an Database Administratoren und Architekten, die PostgreSQL von Grund auf lernen wollen.
Sie lernen PostgreSQL Architektur, Installation, Design sowie die Sicherung und Wiederherstellung von Datenbanken in PostgreSQL.
PostgreSQL Advanced DBA
14 StundenDiese Schulung richtet sich an Database-Administratoren und -Architekten, die die Tools und Techniken zur Implementierung von Backups, Hochverfügbarkeit und Database-Sicherheit in PostgreSQL erlernen möchten.
Sie lernen auch, wie Sie langsame Abfragen finden, die Datenbankleistung überwachen und PostgreSQL auf Leistung tunen.
Implementing High Availability in PostgreSQL
7 StundenDiese Schulung richtet sich an Database und Postgre SQL , die die Streaming-Replikation in Postgre SQL erlernen Postgre SQL und wissen möchten, wie mit pgpool-II automatische Failovers durchgeführt und ein hochverfügbarer Postgre SQL Database .
PostgreSQL Performance Tuning
14 StundenDiese Schulung richtet sich an Database und Architekten, die Postgre SQL Database for Performance Postgre SQL möchten. Erfahren Sie, wie Sie langsame Workloads protokollieren und mögliche Schwachstellen in einer Abfrage finden. In diesem Thema werden auch die wichtigsten Parameter behandelt, die für eine optimale Leistung optimiert werden müssen.
PostgreSQL Administration, Optimization and Replication
35 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder per Fernzugriff) lernen die Teilnehmer die allgemeinen und fortgeschrittenen Aspekte von PostgreSQL kennen, einschließlich Administration, Leistungssteigerung, fortgeschrittene Entwicklung und Replikation, während sie eine Reihe praktischer Live-Laborübungen durchführen, die die Einrichtung, Konfiguration, das Testen, den Einsatz und die Fehlerbehebung umfassen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Mit fortgeschrittenen Verwaltungstechniken einen PostgreSQL-Server konfigurieren und verwalten.
- Optimieren Sie die Datenbank und Abfragen für maximale Leistung.
- Replizieren und Skalieren eines PostgreSQL-Servers.
PostgreSQL for Developers
14 StundenDieser Kurs bietet programmatische Interaktion mit PostgreSQL-Datenbanken. Sie lernen Techniken, Syntaxen und Strukturen kennen, die für die Entwicklung hochwertiger Anwendungen mit PostgreSQL Backend erforderlich sind. Diese Schulung deckt auch SQL Tuning ab und vermittelt Best Practices für das Schreiben effizienter SQL.
Zur Zielgruppe gehören Entwickler, die PostgreSQL verwenden oder erweitern wollen, sowie Datenbankarchitekten.
PostgreSQL 13 for Developers and Administrators
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Systemadministratoren und Entwickler, die PostgreSQL 13 zum Einrichten, Erstellen und Verwalten von Datenbanken für Hochleistungsanwendungen verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- PostgreSQL 13 installieren und konfigurieren.
- Verstehen Sie die Funktionen, die Architektur und die Grundlagen des Betriebs, der Verwaltung und der Wartung von Datenbanken mit PostgreSQL 13.
- Lernen Sie, wie man Postgres-Datenbanktabellen und -Schemata konfiguriert.
- Lernen Sie, wie man Datenmanipulationen und Abfragen durchführt.
- Erforschen Sie die verschiedenen Programmierschnittstellen (Client und Server), um die Funktionalitäten von PostgreSQL 13 vollständig zu nutzen und zu erweitern.
PostgreSQL 16 for Developers and Administrators
21 StundenDiese Live-Schulung unter Anleitung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und Administratoren, die die neuesten Funktionen und Verbesserungen in PostgreSQL 16 nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- die Architektur und Komponenten von PostgreSQL 16 zu verstehen.
- Erweiterte SQL-Funktionen und PostgreSQL-Erweiterungen zu nutzen.
- Bewährte Sicherheitspraktiken und Zugriffskontrollen zu implementieren.
- Datenbankadministrationsaufgaben durchführen, einschließlich Sicherung, Wiederherstellung und Überwachung.
- Optimieren der Datenbankleistung durch Tuning- und Indizierungsstrategien.
- Nutzung der in PostgreSQL integrierten Tools für Hochverfügbarkeit und Replikation.
- Integration von PostgreSQL in moderne Frameworks für die Anwendungsentwicklung.
PostgreSQL for Administrators - 3 Days
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Datenbankadministratoren und Systemadministratoren, die PostgreSQL zur Verwaltung großer Datenmengen einsetzen und gleichzeitig die Datenbanksysteme für hohe Verfügbarkeit und Leistung optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- PostgreSQL installieren und konfigurieren.
- Verstehen der Funktionen und der Architektur von PostgreSQL.
- Lernen Sie, wie man Datenbankoperationen mit SQL durchführt.
- Datenbank-Backup und -Wiederherstellung durchführen, um Datenverlust zu vermeiden.
- Konfigurieren Sie den Server für hohe Verfügbarkeit.
- Lernen Sie die Tools und Techniken für das Hochleistungstuning kennen.
- Explorieren Sie die externen Tools für die Überwachung und Beobachtbarkeit.
PostgreSQL Fundamentals
14 StundenThis instructor-led, live training in Österreich (online or onsite) is aimed at beginner-level professionals who wish to learn how to use PostgreSQL for creating databases, writing SQL queries, manipulating data, and managing tables using both SQL commands and PGAdmin. The course also provides a basic introduction to the Timescale extension for time-series data.
By the end of this training, participants will be able to:
- Understand relational database principles and PostgreSQL architecture.
- Install, configure, and navigate PostgreSQL and PGAdmin.
- Write and run SQL queries for data selection, filtering, grouping, and joining.
- Manipulate data with SQL statements and manage database objects.
- Create and manage views and explore PostgreSQL extensions like Timescale.
PostgreSQL with Python
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler und Administratoren, die PostgreSQL mit Python nutzen möchten, um sichere, zuverlässige und stabile Anwendungen in großem Maßstab zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installieren, Konfigurieren und Verbinden von PostgreSQL mit Python.
- Die Grundlagen der Python-Programmierung auffrischen.
- Die Vorteile der Verwendung von PostgreSQL mit Python zu verstehen.
- Lernen, wie man grundlegende SQL Operationen mit Python durchführt.
- Lernen Sie, wie Sie die erweiterten PostgreSQL-Funktionen mit Python nutzen können.
- Implementierung von Techniken zur Datensicherheit, Überwachung und Optimierung.