PostgreSQL Database administration

Il corso ha come obiettivo quello di descrivere l’installazione e la configurazione di PostgreSQL e comprendere i principali componenti del DB.
Nella prima fase (BASIC) verranno introdotti i comandi fondamentali per gestire il DB, definite le policy di gestione degli utenti e descritte le operazioni di backup.
Nella seconda fase (ADVANCED) si discuterà di alta affidabilità, procedure di upgrade e descritte best practices relative al tuning del DB e all’ottimizzazione delle performance.

Programma

Giorno 1-2 (2 moduli di 4h)

  • Introduzione – teoria di PostgreSQL
  • Differenze tra PostgreSQL e altri database SQL
  • Installazione di PostgreSQL (rpm e binary)
  • Prima configurazione
  • Analisi della datadir e dei file di configurazione più significativi
  • Inside postgresql,- comandi e shortcut più importanti
  • Utenti,schema,login,sicurezza
  • Backup e restore logici

Giorno 3-4 (2 moduli di 4h)

  • Backup e restore fisci
  • HA streaming replication
  • HA PGPOOL II
  • Upgrade minor e Major releasePerformance & tuning livello base

TAILOR MADE TRAINING

PostgreSQL Database administration

Rivolto a: Database administrators system administrators
Prerequisiti consigliati: Conoscenza base linguaggio SQL Conoscenza base OS Linux
Durata: 16 ore (4 moduli da 4 ore)

TAILOR MADE TRAINING

PostgreSQL Database administration

Rivolto a: Database administrators system administrators
Prerequisiti consigliati: Conoscenza base linguaggio SQL Conoscenza base OS Linux
Durata: 16 ore (4 moduli da 4 ore)

PostgreSQL Database administration

Il corso ha come obiettivo quello di descrivere l’installazione e la configurazione di PostgreSQL e comprendere i principali componenti del DB.
Nella prima fase (BASIC) verranno introdotti i comandi fondamentali per gestire il DB, definite le policy di gestione degli utenti e descritte le operazioni di backup.
Nella seconda fase (ADVANCED) si discuterà di alta affidabilità, procedure di upgrade e descritte best practices relative al tuning del DB e all’ottimizzazione delle performance.

Programma

Giorno 1-2 (2 moduli di 4h)

  • Introduzione – teoria di PostgreSQL
  • Differenze tra PostgreSQL e altri database SQL
  • Installazione di PostgreSQL (rpm e binary)
  • Prima configurazione
  • Analisi della datadir e dei file di configurazione più significativi
  • Inside postgresql,- comandi e shortcut più importanti
  • Utenti,schema,login,sicurezza
  • Backup e restore logici

Giorno 3-4 (2 moduli di 4h)

  • Backup e restore fisci
  • HA streaming replication
  • HA PGPOOL II
  • Upgrade minor e Major releasePerformance & tuning livello base