Podstawowa znajomość języka SQL
Ten kurs obejmuje administrację oraz strojenie wydajności baz danych PostgreSQL.
Grupa docelowa to administratorzy oraz architekci baz danych. Uczestnicy poznają wykorzystanie wyspecjalizowanych modułów PostgreSQL (Postgres), takich jak replikacja, pula połączeń (connection pool) i wyszukiwanie pełnotekstowe.
Co to jest PostgreSQL?
- Krótka historia PostgreSQL
- Konwencje
- Wskazówki dotyczące zgłaszania błędów
Wprowadzenie do PostgreSQL
- Instalacja i tworzenie bazy danych
- Język SQL
- Zaawansowane funkcje
Język SQL
- Składnia języka SQL
- Definicja danych (DDL)
- Manipulacja danymi (DML)
- Zapytania (DQL)
- Typy danych
- Funkcje i operatory
- Wrapery danych zewnętrznych
- Konwersja typów
- Indeksy
- Wyzwalacze (triggery)
- Wyszukiwanie pełnotekstowe
- Information Schema
- PL / pgSQL - SQL Procedural Language
- Współbieżność (concurrency)
- Wskazówki dotyczące wydajności
- Jak używać statystyk
Administracja serwerem
- Kod źródłowy kontra pakiety dostarczanego przez dystrybucję
- Instalacja z kodu źródłowego
- Instalacja z kodu źródłowego w systemie Windows
- Instalacja binariów otrzymanych przez kompilowanie kodu źródłowego
- Fizyczna lokalizacja bazy danych
- Wymagania dotyczące systemu plików i wymaganych opcji montowania
- Konfiguracja serwera
- Wymagania dotyczące wdrożeń opartych na kontenerach
- Uwierzytelnianie klienta
- Role bazy danych
- Zarządzanie bazami danych
- Lokalizacja (localization)
- Rutynowe zadania konserwacji bazy danych
- Kopia zapasowa i przywracanie
- Konfiguracja odzyskiwania
- Monitorowanie aktywności bazy danych
- Monitorowanie użycia dysku
- Niezawodność i log transakcji
- Testy regresyjne
- Instalacja rozszerzeń serwerów innych firm
Wysoka dostępność (HA), Load balancing i replikacja
- Twierdzenie Brewera
- Replikacja synchroniczna vs asynchroniczna
- Log Shipping (Warm Standby)
- Replikacja strumieniowa Master-Slave (Hot Standby)
- Replikacja oparta o trigery Master-Slave (Slony)
- Replikacja Multi-Master (Bucardo)
- Pule połączeń i replikacja synchroniczna z Pgpool
- Konfiguracje przełączania awaryjnego za pomocą DRBD
- Wymiana uszkodzonego serwera
- Odtwarzanie z partycji sieciowej
United Arab Emirates - PostgreSQL for Administrators - 2 Days
Qatar - PostgreSQL for Administrators - 2 Days
Egypt - PostgreSQL for Administrators - 2 Days
Saudi Arabia - PostgreSQL for Administrators - 2 Days
South Africa - PostgreSQL for Administrators - 2 Days
Brasil - PostgreSQL para Administradores
Canada - PostgreSQL for Administrators - 2 Days
中国 - PostgreSQL for Administrators - 2 Days
香港 - PostgreSQL for Administrators - 2 Days
澳門 - PostgreSQL for Administrators - 2 Days
台灣 - PostgreSQL for Administrators
USA - PostgreSQL for Administrators - 2 Days
Österreich - PostgreSQL for Administrators - 2 Days
Schweiz - PostgreSQL for Administrators - 2 Days
Deutschland - PostgreSQL for Administrators - 2 Days
Czech Republic - PostgreSQL for Administrators - 2 Days
Denmark - PostgreSQL for Administrators - 2 Days
Estonia - PostgreSQL for Administrators - 2 Days
Finland - PostgreSQL for Administrators - 2 Days
Greece - PostgreSQL for Administrators - 2 Days
Magyarország - PostgreSQL for Administrators - 2 Days
Ireland - PostgreSQL for Administrators - 2 Days
Luxembourg - PostgreSQL for Administrators - 2 Days
Latvia - PostgreSQL for Administrators - 2 Days
España - PostgreSQL para Administradores
Italia - PostgreSQL for Administrators - 2 Days
Lithuania - PostgreSQL for Administrators - 2 Days
Nederland - PostgreSQL for Administrators - 2 Days
Norway - PostgreSQL for Administrators - 2 Days
Portugal - PostgreSQL para Administradores
România - PostgreSQL for Administrators - 2 Days
Sverige - PostgreSQL for Administrators - 2 Days
Türkiye - PostgreSQL for Administrators - 2 Days
Malta - PostgreSQL for Administrators - 2 Days
Belgique - PostgreSQL for Administrators - 2 Days
France - PostgreSQL for Administrators - 2 Days
日本 - PostgreSQL for Administrators - 2 Days
Australia - PostgreSQL for Administrators - 2 Days
Malaysia - PostgreSQL for Administrators - 2 Days
New Zealand - PostgreSQL for Administrators - 2 Days
Philippines - PostgreSQL for Administrators - 2 Days
Singapore - PostgreSQL for Administrators - 2 Days
Thailand - PostgreSQL for Administrators - 2 Days
Vietnam - PostgreSQL for Administrators - 2 Days
India - PostgreSQL for Administrators - 2 Days
Argentina - PostgreSQL para Administradores
Chile - PostgreSQL para Administradores
Costa Rica - PostgreSQL para Administradores
Ecuador - PostgreSQL para Administradores
Guatemala - PostgreSQL para Administradores
Colombia - PostgreSQL para Administradores
México - PostgreSQL para Administradores
Panama - PostgreSQL para Administradores
Peru - PostgreSQL para Administradores
Uruguay - PostgreSQL para Administradores
Venezuela - PostgreSQL para Administradores
Polska - PostgreSQL dla administratorów
United Kingdom - PostgreSQL for Administrators - 2 Days
South Korea - PostgreSQL for Administrators - 2 Days
Pakistan - PostgreSQL for Administrators - 2 Days
Sri Lanka - PostgreSQL for Administrators - 2 Days
Bulgaria - PostgreSQL for Administrators - 2 Days
Bolivia - PostgreSQL para Administradores
Indonesia - PostgreSQL for Administrators - 2 Days
Kazakhstan - PostgreSQL for Administrators - 2 Days
Moldova - PostgreSQL for Administrators - 2 Days
Morocco - PostgreSQL for Administrators - 2 Days
Tunisia - PostgreSQL for Administrators - 2 Days
Kuwait - PostgreSQL for Administrators - 2 Days
Oman - PostgreSQL for Administrators - 2 Days
Slovakia - PostgreSQL for Administrators - 2 Days
Kenya - PostgreSQL for Administrators - 2 Days
Nigeria - PostgreSQL for Administrators - 2 Days
Botswana - PostgreSQL for Administrators - 2 Days
Slovenia - PostgreSQL for Administrators - 2 Days
Croatia - PostgreSQL for Administrators - 2 Days
Serbia - PostgreSQL for Administrators - 2 Days
Bhutan - PostgreSQL for Administrators - 2 Days