Schița de curs

Introducere

Configurarea și Setarea PostgreSQL

Prezentare a Arhitecturii și Funcțiilor Avansate ale PostgreSQL

Administrarea PostgreSQL

  • Conectarea la baza de date
  • Prezentare a PgAdmin III
  • Configurarea serverului
  • Setarea și gestionarea utilizatorilor
  • Prezentare a tipurilor de obiecte din baza de date
  • Setarea permisiunilor și securității
  • Interogarea bazei de date
  • Monitorizarea bazei de date
  • Asigurarea atomicității și izolării
  • Backup și restaurarea PostgreSQL
  • Migrarea datelor într-un alt sistem
  • Lucrul cu jurnalele PostgreSQL

Optimizarea Performanței

  • Reducerea I/O cu HOT
  • Blocaje și Concurentă
  • Evaluarea design-ului bazei de date
  • Optimizarea cererilor SQL cu EXPLAIN
  • Inspectarea sarcinii de lucru
  • Benchmarking și profilare
  • Optimizarea Join-urilor
  • Utilizarea eficientă a indexelor

Replicarea PostgreSQL

  • Prezentare a replicării PostgreSQL
  • Disponibilitatea înaltă în PostgreSQL
  • Replicarea prin flux de date
  • Gestionarea clusterurilor cu repmgr
  • Rularea cererilor pe baza de date în mod hot standby
  • Replicare sincronă
  • Transportul jurnalizat bazat pe fișiere
  • Replicarea logică bazată pe trigger-uri cu Slony & Londiste
  • Pooling-ul de conexiuni
  • Actualizarea PostgreSQL
  • Shard-ing și scalabilizarea PostgreSQL

Rezumat și Concluzii

Cerințe

  • Experiență cu SQL
  • Experiență cu linia de comandă Linux
  • Experiență cu programarea basică în shell UNIX

Audiența

  • Administratori de baze de date
  • Administratori de sisteme
  • Dezvoltatori cu experiență în baze de date
 35 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite