Najważniejsze informacje

BESTSELLER!
Tytuł szkolenia
Tuning baz danych i SQL w PostgreSQL
Czas trwania
3 dni
Średnia ocena
4.84 / 5
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
2499 zł netto
Kod szkolenia
POS-STR1

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opinie uczestników:

Opis szkolenia

Szkolenie przeznaczone dla administratorów PostgreSQL, którzy chcą rozwiązać problemy wydajnościowe związane z bazami danych PostgreSQL. Uczestnik tego szkolenia powinien znać podstawy administracji bazami danych PostgreSQL. Szkolenie ma formę wykładów uzupełnionych o ćwiczenia , symulacje i warsztaty.

Program

  1. Parametry bazy
  2. Bufory
    • shared_buffers
    • work_mem
    • maintance_work_mem
    • effective_cache_size
    • wal_buffers
  3. Dostęp do dysku
    • random_page_cost
  4. Checkpointy
    • checkpoint_segments
    • checkpoint_timeout
    • checkpoint_completion_target
    • checkpoint_warning
  5. Statystyki
    • default_statistics_target
  6. inne
    • max_connections
    • listen_address
    • log_min_duration_statement
    • log_statement
    • cpu_tuple_cost
    • cpu_index_tuple_cost
    • cpu_operator_cost
    • deadlock_timeout
    • max_locks_per_transaction
  7. Zalecane ustawienia parametrów
  8. Zalecenia konfiguracji wstępnej
  9. Vacuum
    • Zwykły vacuum
    • Zmniejszanie wielkości plików danych
    • Automatyczny vacuum – autovacuum
    • Monitorowanie działania vacuum i autovacuum
    • Optymalizacja procesu VACUUM i AUTOVACUUM
  10. Dane statystyczne bazy danych
    • pg_stat_all_tables, pg_stat_user_tables i pg_stat_sys_tables
    • pg_statio_user_tables i pg_statio_user_indexes
    • pg_stat_database
    • pg_class
  11. Plany wykonania zapytań i ich analiza
    • Sprawdzanie planu
    • Analiza węzłów
    • Parametry węzłów
    • Skan po indeksie
    • Sortowanie
  12. Indeksy
    • Proste indeksy B-Tree
    • Indeksy wielokolumnowe
    • Indeksy unikalne
    • Indeksy częściowe
    • Indeksy a NULLe
    • Indeksy funkcyjne
    • Problemy wynikające z użycia indeksów
    • Konieczność aktualizacji
    • Zajęte miejsce
    • Blokady podczas tworzenia i odbudowywania
  13. Widoki zmaterializowane
  14. Partycjonowanie tabel
    • Podział na partycje
    • Automatyczne rozdzielanie wstawianych wierszy
    • Automatyczne przeszukiwanie tylko właściwych partycji
    • Uwagi do partycjonowania
    • Parametr constraint_exclusion
    • Automatyczne tworzenie nowych partycji
  15. Statystyki obiektów
    • Informacje podstawowe
    • Odświeżanie statystyk
    • Default_statistics_target i histogram_bounds
  16. Klastrowanie tabel
  17. Logowanie wolnych zapytań
  18. Ustawienie logowania do jednego pliku
  19. Ustawienia logowania
    • LOG_MIN_DURATION_STATEMENT
    • LOG_LINE_PREFIX
    • LOG_LOCK_WAITS i LOG_TEMP_FILES
  20. Przeglądanie logów
  21. PgBench – testy wydajnościowe bazy danych
    • Przygotowanie środowiska
    • Pierwszy test
    • Rodzaje testów i przełączniki
    • Czas wykonywania testów
    • Ilość wątków
    • Tryb debug
    • Obserwacja postępów procesu testowania
    • Testy na zdalnym hoście
    • Uwagi
  22. PgBench-tools – automatyczne narzędzie testujące
    • Wdrożenie
    • Konfiguracja i uruchamianie testów
    • Przeglądanie wyników testów i ich analiza
  23. Narzędzia systemu Linux
    • Vmstat
    • Iostat
    • TOP
    • IOTOP
    • HTOP
    • GNOME SYSTEM MONITOR SAR
  24. Replikacja
    • Skalowanie z użyciem replikacji
    • Konfiguracja serwera MASTER
    • Konfiguracja serwera SLAVE
    • Testy działania
  25. Zarządzanie pulą połączeń i Load Balancing z użyciem PgPool
    • Wdrożenie PgPool
    • PgPool a replikacja
    • Konfiguracja wstępna
    • Dodawanie nowych hostów
    • Load Balancing z użyciem PgPool

Szkolenia kontynuujące

Proponowane terminy

Termin od Do Miasto Cena Opcje
27-08-2018 29-08-2018 Kraków 2499 zł netto Rezerwuj Pokaż
27-08-2018 29-08-2018 Katowice 2499 zł netto Rezerwuj Pokaż
27-08-2018 29-08-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
27-08-2018 29-08-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
24-09-2018 26-09-2018 Kraków 2499 zł netto Rezerwuj Pokaż
24-09-2018 26-09-2018 Katowice 2499 zł netto Rezerwuj Pokaż
24-09-2018 26-09-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
24-09-2018 26-09-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
29-10-2018 31-10-2018 Kraków 2499 zł netto Rezerwuj Pokaż
29-10-2018 31-10-2018 Katowice 2499 zł netto Rezerwuj Pokaż
29-10-2018 31-10-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
29-10-2018 31-10-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
26-11-2018 28-11-2018 Kraków 2499 zł netto Rezerwuj Pokaż
26-11-2018 28-11-2018 Katowice 2499 zł netto Rezerwuj Pokaż
26-11-2018 28-11-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
26-11-2018 28-11-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
17-12-2018 19-12-2018 Kraków 2499 zł netto Rezerwuj Pokaż
17-12-2018 19-12-2018 Katowice 2499 zł netto Rezerwuj Pokaż
17-12-2018 19-12-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
17-12-2018 19-12-2018 Warszawa 2499 zł netto Rezerwuj Pokaż