Struttura del corso

Introduzione

Configurazione e impostazione di PostgresSQL

Panoramica dell'architettura di PostgreSQL e delle funzionalità avanzate

Amministrazione di PostgreSQL

  • Connessione al database
  • Panoramica di PgAdmin III
  • Configurazione del server
  • Impostazione e gestione degli utenti
  • Panoramica dei tipi di oggetti del database
  • Impostazione delle autorizzazioni e della sicurezza
  • Query al database
  • Monitoraggio del database
  • Garanzia dell'atomicità e isolamento
  • Backup e ripristino di PostgreSQL
  • Migrazione dei dati a un altro sistema
  • Lavoro con i log di PostgreSQL

Ottimizzazione delle prestazioni

  • Riduzione dell'I/O con HOT
  • Locking e concorrenza
  • Valutazione del design del database
  • Ottimizzazione delle query SQL con EXPLAIN
  • Ispezione del carico di lavoro
  • Benchmarking e profilatura
  • Ottimizzazione delle join
  • Utilizzo efficiente degli indici

Replicazione di PostgreSQL

  • Panoramica della replicazione di PostgreSQL
  • Disponibilità elevata in PostgreSQL
  • Replicazione a flusso continuo
  • Gestione dei cluster con repmgr
  • Esecuzione di query sul database in modalità hot standby
  • Replicazione sincrona
  • Shipping dei log basati su file
  • Replicazione logica basata su trigger con Slony & Londiste
  • Pooling delle connessioni
  • Aggiornamento di PostgreSQL
  • Sharding e scalabilità di PostgreSQL

Riepilogo e conclusione

Requisiti

  • Esperienza con SQL
  • Esperienza con la riga di comando Linux
  • Esperienza con programmazione shell UNIX di base

Audience

  • Amministratori di database
  • Amministratori di sistema
  • Sviluppatori con esperienza in database
 35 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative