PostgreSQL Database Administration (DBA)
Beskrivelse
Kurset er en praktisk orienteret workshop, hvor vi arbejder med administration og drift af PostgreSQL-databaseserveren.
Vi ser både på, hvordan man kommer tæt på en eksisterende PostgreSQL-server, og hvordan man etablerer en PostgreSQL-løsning helt fra scratch.
Moduloversigt
- Modul 1Introduktion til PostgreSQL
Installation
Forbinde til en PostgreSQL-server
Åbne for fjernadgang
De grafiske administrationsværktøjer
psql og skripting-værktøjer
Håndtering af databaseadgangskoder
- Modul 2Undersøge en PostgreSQL-installation
Finde versionsnummeret
Lokalisere PostgreSQL-databasefiler
Lokalisere installerede databaser på serveren
Diskforbrug per database og per tablespace
- Modul 3PostgreSQL-konfiguration
Planlægning af en ny database
Ændre databasens parametre
Liste ikke-default
Se databasens ikke-default parametre
Opdatering af PostgreSQL-parameterfilen
Sætte parameter for bestemte brugere
Tilføjelse af eksterne moduler til PostgreSQL
- Modul 4PostgreSQL-server-kontrol
Starte databaseserveren manuelt
Stoppe databaseserveren hurtigt og sikkert
Hurtig genstart af databaseserveren
Genindlæsning server-konfigurationsfilerne
Begrænse brugers adgang til serveren
Køre flere servere på et system
Opsætning af en connection pool
- Modul 5Sikkerhed
Oprette databasebrugere
Give/fjerne rettigheder til databasebrugere
Kryptering af følsomme data
- Modul 6Monitoring og diagnose
Hvilke brugere er forbundet ?
Hvad udfører en bestemt bruger ?
Dræbe en bestemt session.
- Modul 7Maintenance
Undgå autofreeze og page corruptions
Fjernelse af gamle prepared transaktioner
Finde og fjerne ubrugte indekser
- Modul 8Performance og Concurrency
Identificere langsomme SQL-udtryk
Opsamle statistisk vha. pg_stat* view'erne
- Modul 9Backup og Recovery
Hot logisk backup af en database
Hot logisk backup af alle databaser
Hot logisk backup af alle tabeller i et tablespace
Backup af databas- objekt-definitioner
Recovery af alle databaser
Recovery til et bestemt tidspunkt
Recovery af dropped/ødelagt tabel, tablespace, database
Er du i tvivl?
Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!