Struttura del corso
Che cos'è PostgreSQL?
- Breve storia di PostgreSQL
- Convenzioni
- Ulteriori informazioni
- Linee guida per la segnalazione dei bug
Introduzione a PostgreSQL
- Installazione e creazione del database
- La lingua SQL
- Funzionalità avanzate
La lingua SQL
- Sintassi SQL
- Definizione dei dati
- Manipolazione dei dati
- Query
- Tipi di dati
- Funzioni e operatori
- Wrapper di dati esterni
- Conversione del tipo
- Indici
- Trigger
- Ricerca a testo completo
- Lo schema delle informazioni
- PL/pgSQL - Linguaggio procedurale SQL
- Controllo della concorrenza
- Suggerimenti per le prestazioni
- Modalità di utilizzo da parte di Planner Statistics
Amministrazione del server
- Codice sorgente vs pacchetti forniti dalla distribuzione
- Installazione dal codice sorgente
- Installazione dal codice sorgente su Windows
- Distribuzione di file binari ottenuti compilando il codice sorgente
- Configurazione e funzionamento del server
- Database Archiviazione fisica
- Requisiti di durabilità del file system e opzioni di montaggio richieste
- Configurazione del server
- Considerazioni speciali per le distribuzioni basate su contenitori
- Autenticazione client
- Database Ruoli
- Gestione di Databases
- Localizzazione
- Routine Database Attività di manutenzione
- Backup e ripristino
- Configurazione di ripristino
- Monitoraggio Database Attività
- Monitoraggio dell'utilizzo del disco
- Affidabilità e log write-ahead
- Test di regressione
- Installazione di estensioni server di terze parti
Disponibilità elevata, bilanciamento del carico e replica
- Teorema CAP di Brewer
- Replica sincrona e replica asincrona
- Log Shipping (Warm Standby)
- Streaming della replica master-slave (hot standby)
- Replica Master-Slave basata su trigger con Slony
- Replica multi-master basata su trigger con Bucardo
- Pool di connessioni e replica sincrona con Pgpool
- Configurazioni di failover con DRBD
- Sostituzione di un server guasto
- Ripristino da una partizione di rete
Requisiti
Una conoscenza di base di SQL
Recensioni (7)
La patianza e lo stile di insegnamento di Michał era piacevole.
Luiza
Corso - PostgreSQL for Administrators - 2 Days
Traduzione automatica
Michal era bravissimo a condividere la sua vasta conoscenza del postgres.
Matei
Corso - PostgreSQL for Administrators - 2 Days
Traduzione automatica
La formazione era interattiva, il che l'ha resa interessante.
Priyanka Talwar - University of South Australia
Corso - PostgreSQL for Administrators - 2 Days
Traduzione automatica
Ottima configurazione del laboratorio. Formazione molto pratica che ha rinforzato il materiale.
Brian - Verizon Connect
Corso - PostgreSQL for Administrators - 2 Days
Traduzione automatica
Esercizi pratici e suggerimenti forniti dal formatore.
Bruno - Verizon Connect
Corso - PostgreSQL for Administrators - 2 Days
Traduzione automatica
interaction was encouraged,Very useful practical approaches.
Farhan - Fast Lane Consulting and Education Services Limited
Corso - PostgreSQL for Administrators - 2 Days
The versatility of the training.