Návrh Školení
Co je PostgreSQL?
- Stručný přehled historie PostgreSQL
- Konvence
- Další informace
- Pokyny pro hlášení chyb
Úvod do PostgreSQL
- Instalace a vytváření databází
- Jazyk SQL
- Pokročilé funkce
Jazyk SQL
- Syntaxe SQL
- Definice datových struktur
- Manipulace s daty
- Dotazy
- Datové typy
- Funkce a operátory
- Převod datových typů
- Indexy
- Plnotextové vyhledávání
- Řízení paralelnosti
- Tipy k optimalizaci výkonu
Administrace serveru
- Instalace ze zdrojového kódu
- Instalace ze zdrojového kódu na Windows
- Nastavení a provoz serveru
- Konfigurace serveru
- Autentizace klientů
- Role databáze
- Správa databází
- Lokalizace
- Běžné úkoly udržování databáze
- Zálohování a obnovení
- Vysoká dostupnost, vyrovnávání zatížení a replikace
- Konfigurace obnovení
- Monitorování činnosti databáze
- Monitorování využití disku
- Spolehlivost a protokol předávání záznamů (WAL)
- Regresní testy
Rozhraní klienta
- libpq - knihovna C
- Velké objekty
- ECPG - zavedený SQL v C
- Informační schéma
Programování serveru
- Rozšíření SQL
- Trigger-y
- Systém pravidel
- Procedurální jazyky
- PL/pgSQL - procedurální jazyk SQL
- PL/Tcl - procedurální jazyk Tcl
- PL/Perl - procedurální jazyk Perl
- PL/Python - procedurální jazyk Python
- Rozhraní pro programování serveru (SPI)
Internality
- Přehled interních funkcí PostgreSQL
- Systémové katalogy
- Protokol komunikace klient-server
- Konvence kódování PostgreSQL
- Podpora národních jazyků
- Vytváření zpracovatelů procedurálních jazyků
- Vytváření wrapperu pro externí data
- Genetický optimalizátor dotazů
- Definice rozhraní přístupu k indexům (IAM)
- Indexy GiST
- Indexy GIN
- Fyzické úložiště databáze
- Rozhraní BKI backendu
- Jak plánovač používá statistiky
Požadavky
Pracovní znalosti SQL a C
Základní správa systému (Unix/Linux nebo Windows)
Reference (7)
příklady krok za krokem, informace o velikosti bajtu
Esmadee Bin Ismail - SBS transit
Kurz - PostgreSQL Administration and Development
Přeloženo strojem
Různé techniky, které lze použít k dosažení stejného výsledku, je pouze optimalizovat pomocí několika kroků
Abdul Hafiz - SBS transit
Kurz - PostgreSQL Administration and Development
Přeloženo strojem
1. Notes on the whiteboard 2. Labs were executed in a sharing mode
Evangelos Katsaros
Kurz - PostgreSQL Administration and Development
The instructor explained everything we asked, he was very accurate, and he kept my interested.
Katerina Andreopoulou
Kurz - PostgreSQL Administration and Development
The fact that we had a chance to hear about the difference between many databases types.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Kurz - PostgreSQL Administration and Development
useful knowledge
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Kurz - PostgreSQL Administration and Development
The exercises and that the trainers was very responsive and was listening to us actively. He was also very patient with us. THANK YOU SO MUCH :)