Il corso presenta le attività che deve svolgere un database administrator in PostgreSQL: installazione e configurazione, gestione degli utenti, backup e recovery, monitoraggio ed ottimizzazione.
Nel corso verranno svolte diverse esercitazioni a supporto della teoria.
Conoscenza minima del linguaggio SQL.
Installing & Configuring PostgreSQL
Using the psql client
Creating & Managing Indexes
Transactions and Concurrency
Managing database privileges
Access control with GRANT
PostgreSQL data organization
Creating & Managing PostgreSQL tablespaces and databases
PostgreSQL Schemas
PostgreSQL logging
Backup and recovery (pg_dump, pg_dumpall, file system backups, pg_basebackup)
Continuous Archiving and Point-in-time-recovery
Server monitoring & performance tuning
Understanding & Managing Auto-Vacuum
PostgreSQL Hot Standby & Streaming Replication