PostgreSQL dla administratorów - Plan Szkolenia
Ten kurs obejmuje administrowanie i dostrajanie wydajności baz danych PostgreSQL;
Docelowi odbiorcy to administratorzy systemów i architekci baz danych. Uczestnicy nauczą się korzystać ze specjalistycznych modułów PostgreSQL (AKA Postgres), takich jak replikacja, connection pooling i wyszukiwanie pełnotekstowe.
Plan Szkolenia
Co to jest PostgreSQL?
- Krótka historia PostgreSQL
- Konwencje
- Dalsza informacja
- Wytyczne dotyczące zgłaszania błędów
Wprowadzenie do PostgreSQL
- Instalacja i tworzenie Database
- SQL Język
- Zaawansowane funkcje
SQL Język
- SQL Składnia
- Definicja danych
- Manipulacja danymi
- Zapytania
- Typy danych
- Funkcje i operatory
- Obce opakowania danych
- Konwersja typu
- Indeksy
- Wyzwalacze
- Pełny tekst Search
- Schemat informacyjny
- PL/pgSQL - SQL Język proceduralny
- Nadzór konkurencji
- Wskazówki dotyczące wydajności
- Jak korzysta planista Statistics
Administracja Serwera
- Kod źródłowy a pakiety dostarczane przez dystrybucję
- Instalacja z kodu źródłowego
- Instalacja z kodu źródłowego w systemie Windows
- Wdrażanie plików binarnych uzyskanych w wyniku kompilacji kodu źródłowego
- Konfiguracja serwera, obsługa
- Database Pamięć fizyczna
- Wymagania dotyczące trwałości systemu plików i wymagane opcje montowania
- Konfiguracja serwera
- Specjalne uwagi dotyczące wdrożeń opartych na kontenerach
- Uwierzytelnianie Klienta
- Database Role
- Zarządzanie Databases
- Lokalizacja
- Rutynowe Database Zadania konserwacyjne
- Kopia zapasowa i przywracanie
- Konfiguracja odzyskiwania
- Monitorowanie Database Aktywność
- Monitorowanie użycia dysku
- Niezawodność i dziennik zapisów z wyprzedzeniem
- Testy regresyjne
- Instalacja rozszerzeń serwera innych firm
Wysoka dostępność, równoważenie obciążenia i replikacja
- Twierdzenie Brewera CAP
- Replikacja synchroniczna vs asynchroniczna
- Wysyłka kłód (tryb gotowości)
- Replikacja strumieniowa typu master-slave (hot standby)
- Replikacja master-slave oparta na wyzwalaczach za pomocą Slony
- Replikacja wielu wzorców oparta na wyzwalaczach za pomocą Bucardo
- Pule połączeń i replikacja synchroniczna za pomocą Pgpool
- Konfiguracje pracy awaryjnej przy użyciu DRBD
- Wymiana uszkodzonego serwera
- Odzyskiwanie z partycji sieciowej
Wymagania
Podstawowa praktyczna znajomość SQL
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
PostgreSQL dla administratorów - Plan Szkolenia - Booking
PostgreSQL dla administratorów - Plan Szkolenia - Enquiry
PostgreSQL dla administratorów - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (7)
Cierpliwość i styl nauczania Michała były miłe.
Luiza
Szkolenie - PostgreSQL for Administrators - 2 Days
Przetłumaczone przez sztuczną inteligencję
Michał był świetny w dzieleniu się swoją ogromną wiedzą na temat Postgres.
Matei
Szkolenie - PostgreSQL for Administrators - 2 Days
Przetłumaczone przez sztuczną inteligencję
Trening był interaktywny, co sprawiło, że był interesujący.
Priyanka Talwar - University of South Australia
Szkolenie - PostgreSQL for Administrators - 2 Days
Przetłumaczone przez sztuczną inteligencję
Świetna konfiguracja laboratorium. Bardzo praktyczne szkolenie, które wzmocniło materiał.
Brian - Verizon Connect
Szkolenie - PostgreSQL for Administrators - 2 Days
Przetłumaczone przez sztuczną inteligencję
Praktyczne ćwiczenia i sugestie przekazane przez trenera.
Bruno - Verizon Connect
Szkolenie - PostgreSQL for Administrators - 2 Days
Przetłumaczone przez sztuczną inteligencję
Wysoki profesjonalizm trenera, Jego szeroka wiedza, praca z uczestnikami, dobry dobór przykładów.
Slawek
Szkolenie - PostgreSQL for Administrators - 2 Days
Powtórzenia w przypadku problemów ze zrozumieniem zagadnień.
Lukasz
Szkolenie - PostgreSQL for Administrators - 2 Days
Propozycje terminów
Szkolenia Powiązane
Migrating Oracle to Azure SQL or PostgreSQL
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla administratorów baz danych i architektów chmury, którzy chcą migrować bazy danych Oracle do Azure SQL lub Postgre SQL.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Porównanie AzureSQL z PostgreSQL w celu wybrania bazy danych, która najlepiej spełnia cele i potrzeby biznesowe.
- Przygotowanie baz danych do przeniesienia definicji, danych i procedur z Oracle do systemu baz danych AzureSQL lub PostgreSQL.
- Wykonanie kroków po migracji w celu przetestowania, optymalizacji, aktualizacji i utrzymania zmigrowanej bazy danych.
PostgreSQL Administration
28 godzinTen kurs dotyczy administracji i dostrajania wydajności baz danych PostgreSQL. Uczestnicy nauczą się korzystać ze specjalistycznych modułów PostgreSQL (AKA Postgres), takich jak replikacja, connection pooling i wyszukiwanie pełnotekstowe.
PostgreSQL Essentials
14 godzinSzkolenie przeznaczone jest dla Database administratorów i architektów, którzy chcą nauczyć się PostgreSQL od podstaw.
Nauczysz się PostgreSQL architektury, instalacji, projektowania, a także wykonywania kopii zapasowych i odzyskiwania baz danych w PostgreSQL.
PostgreSQL Advanced DBA
14 godzinTo szkolenie jest przeznaczone dla administratorów baz danych i architektów, którzy chcą poznać narzędzia i techniki wdrażania kopii zapasowych, wysokiej dostępności i bezpieczeństwa bazy danych w Postgre SQL. Dowiesz się również, jak znaleźć powolne zapytania, monitorować wydajność bazy danych i dostroić Postgre SQL pod kątem wydajności.
Implementing High Availability in PostgreSQL
7 godzinTo szkolenie jest przeznaczone dla administratorów baz danych i architektów, którzy chcą nauczyć się replikacji strumieniowej w Postgre SQL oraz tego, w jaki sposób można wykorzystać pgpool-II do osiągnięcia automatycznego przełączania awaryjnego i skonfigurowania wysoce dostępnego klastra bazy danych Postgre SQL.
PostgreSQL Performance Tuning
14 godzinTo szkolenie jest przeznaczone dla administratorów baz danych i architektów, którzy chcą dostroić bazę danych Postgre SQL pod kątem wydajności. Dowiedz się, jak rejestrować powolne obciążenie i znaleźć możliwe punkty bólu w zapytaniu. Ten temat obejmuje również najważniejsze parametry, które należy dostroić w celu uzyskania optymalnej wydajności;
PostgreSQL Administration, Optimization and Replication
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy poznają ogólne i zaawansowane aspekty PostgreSQL, w tym administrację, zmianę wydajności, zaawansowany rozwój i replikację, przechodząc przez serię praktycznych ćwiczeń laboratoryjnych na żywo obejmujących konfigurację, testowanie, wdrażanie i rozwiązywanie problemów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używanie zaawansowanych technik administracyjnych do konfigurowania i zarządzania serwerem PostgreSQL.
- Optymalizacja bazy danych i zapytań w celu uzyskania maksymalnej wydajności.
- Replikacja i skalowanie serwera PostgreSQL.
PostgreSQL for Developers
14 godzinTen kurs zapewnia programistyczną interakcję z bazami danych PostgreSQL. Poznaj techniki, składnie i struktury potrzebne do tworzenia wysokiej jakości aplikacji wykorzystujących backend PostgreSQL. Szkolenie obejmuje również SQL Tuning obejmujący najlepsze praktyki pisania wydajnych SQL.
Docelowi odbiorcy to programiści, którzy chcą używać lub rozszerzać PostgreSQL, a także architekci baz danych.
PostgreSQL 13 for Developers and Administrators
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów systemów i programistów, którzy chcą używać PostgreSQL 13 do konfigurowania, tworzenia i zarządzania bazami danych dla aplikacji o wysokiej wydajności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja PostgreSQL 13.
- Zrozumienie funkcji, architektury i podstaw obsługi, zarządzania i utrzymywania baz danych za pomocą PostgreSQL 13.
- Dowiedz się, jak skonfigurować tabele i schematy bazy danych Postgres.
- Dowiedz się, jak wykonywać manipulacje danymi i zapytania.
- Poznanie różnych interfejsów programistycznych (klienta i serwera) w celu pełnego wykorzystania i rozszerzenia funkcjonalności PostgreSQL 13.
PostgreSQL 16 for Developers and Administrators
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i administratorów, którzy chcą wykorzystać najnowsze funkcje i ulepszenia w PostgreSQL 16.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i komponenty PostgreSQL 16.
- Wykorzystywać zaawansowane funkcje SQL i rozszerzenia PostgreSQL.
- Wdrożenie najlepszych praktyk bezpieczeństwa i kontroli dostępu.
- Wykonywać zadania administracyjne bazy danych, w tym tworzenie kopii zapasowych, odzyskiwanie i monitorowanie.
- Optymalizacja wydajności bazy danych poprzez strategie strojenia i indeksowania.
- Wykorzystanie wbudowanych narzędzi PostgreSQL do wysokiej dostępności i replikacji.
- Integracja PostgreSQL z nowoczesnymi strukturami tworzenia aplikacji.
PostgreSQL for Administrators - 3 Days
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów baz danych i sysadminów, którzy chcą używać PostgreSQL do zarządzania danymi na dużą skalę, jednocześnie optymalizując systemy baz danych pod kątem wysokiej dostępności i wydajności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja PostgreSQL.
- Zrozumienie funkcji i architektury PostgreSQL.
- Dowiedz się, jak wykonywać operacje na bazie danych za pomocą SQL.
- Wykonywanie kopii zapasowych i odzyskiwanie bazy danych, aby zapobiec utracie danych.
- Konfiguracja serwera pod kątem wysokiej dostępności.
- Poznanie narzędzi i technik strojenia wysokiej wydajności.
- Poznanie zewnętrznych narzędzi do monitorowania i obserwowalności.
PostgreSQL Fundamentals
14 godzinPostgreSQL with Python
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów i administratorów, którzy chcą używać PostgreSQL z Python do tworzenia bezpiecznych, niezawodnych i stabilnych aplikacji na dużą skalę.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować, skonfigurować i połączyć PostgreSQL z Python.
- Odświeżyć podstawy programowania Python.
- Zrozumieć korzyści płynące z używania PostgreSQL z Python.
- Dowiedz się, jak wykonywać podstawowe operacje SQL z Python.
- Dowiedz się, jak korzystać z zaawansowanych funkcji PostgreSQL z Python.
- Wdrażanie technik bezpieczeństwa danych, ochrony, monitorowania i optymalizacji.