Zaawansowane administracja i rozwiązania klastrowe w MySQL / MariaDB

Opis szkolenia

Szkolenie skierowane do administratorów zajmujących się codziennym utrzymaniem baz MySQL/MariaDB posiadających podstawową wiedze związaną z jezykiem SQL oraz samym serwerem MySQL/MariaDB. Na celu ma przekazanie wiedzy odnośnie zaawansowanych możliwości oferowanych przez serwer. Szkolenie ma charakter warsztatowy, co sprzyja utrwaleniu i efektywniejszemu wykorzystaniu wiedzy.

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii MySQL mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

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.

Więcej
Szkolenie stacjonarne 2500,00 PLN (netto)
Udział online 2000,00 PLN (netto)
Czas trwania 5 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. MySQL vs MariaDB
  2. Instalacja serwera MySQL/MariaDB
  3. Startowanie i zatrzymywanie serwera
    • Uruchamianie i zatrzymywanie serwera z poziomu usługi
    • mysqladmin
    • Metody zatrzymywania serwera
    • Proces zatrzymywania serwera
  4. Struktura fizyczna i logiczna serwera
    • Pliki danych
      • Dystrybucja danych w plikach
      • Bazy danych a pliki danych
    • Pliki konfiguracyjne
      • Struktura plików konfiguracyjnych
      • Konfiguracja wspólna dla wszystkich użytkowników
      • Warianty konfiguracyjne zależne od użytkownika
    • Logi binarne
      • Transakcje zatwierdzone
      • Transakcje niezatwierdzone
    • Tabele systemowe
      • information schema
      • mysql
  5. Silniki innoDB i myISAM
    • Różnice poniędzy innoDB a myISAM
    • Silniki a transakcyjność
    • Silniki a wydajność
    • Silniki a przeszukiwanie pełnotekstowe
  6. Baza danych w RAM - silnik MEMORY
  7. Konfiguracja serwera
    • Konfiguracja ogólnoserwerowa
    • Konfiguracja sesji
    • Konfiguracja baz
  8. Weryfikacja własności i konfiguracji bazy
    • show status
    • show global variables
    • show variables
  9. Zarządzanie pamięcią
    • Rodzaje buforów
    • Bufory sesji
    • Bufory globalne
    • Bufory w innoDB
    • Bufory w myISAM
    • Query cache
  10. Bazy danych
    • Tworzenie baz danych
    • Kasowanie baz danych
    • Zmiana silnika bazy danych
    • Kodowanie baz danych
  11. Użytkownicy i uprawnienia
    • Tworzenie użytkowników
    • Poziom uprawnień użytkowników
    • Uprawnienia obiektowe a systemowe
    • Nadawanie uprawnień
    • Odbieranie uprawnień
    • Sprawdzanie uprawnień użytkowników
  12. ACL w MySQL/MariaDB
    • Ograniczanie dostępu z podsieci i hostów
    • Weryfikacja ograniczeń dostępu
  13. Sesje i zarządzanie sesjami
    • Weryfikacja podpiętych sesji
    • Weryfikacja aktualnie uruchomionych zapytań
    • Weryfikacja czasu trwania uruchomionych zapytań
    • Wycinanie sesji
  14. Logowanie
    • general log - obserwacja stanu serwera
    • Konfiguracja poziomu logowania
    • slow query log - wychwytywanie wolnych zapytań
    • bin log
  15. Transakcyjność
    • Zarządzanie transakcjami
    • Odczyty nie dające się powtórzyć
    • Odczyty widmo
    • Brudny odczyt
    • Blokady jawne i niejawne
    • Blokady na poziomie wierszy
    • Blokady na poziomie obiektów
  16. Zarządzanie obiektami bazodanowymi
    • Typy danych
    • Tworzenie, kasowanie,modyfikacja tabel
    • Tworzenie, kasowanie,modyfikacja tabel tymczasowych
    • Tworzenie, kasowanie,modyfikacja widoków
  17. Partycjonowanie tabel
    • Definiowanie partycji
    • Dystrybucja danych po partycjach
    • Troubleshooting
    • Partycje a wydajność zapytań
  18. Komenda Analyze
  19. Komenda Optimize
  20. Plany wykonania zapytania
    • Optymalizator
    • Węzły
    • Wyszukiwanie wąskich gardeł
  21. Indeksy
    • Jak działają indeksy
    • Zakładanie indeksów
    • Indeksy a wydajność operacji zapisu
    • Odnajdywanie nieużywanych indeksów
  22. Eksport i import danych
    • Narzędzie mysqldump
    • Eksport serwera
    • Eksport wybranych baz
    • Eksport wybranych obiektów
    • Import serwera
    • Import wybranych baz
    • Import wybranych obiektów
  23. Backup i odtwarzanie w MySQL
    • Backup fizyczny
    • Odtwarzanie z backupu fizycznego
    • Backup logiczny
    • Odtwarzanie z backupu logicznego
    • Backup a spójność danych
    • Backup online a backup offline
    • Backupy lokalne i zdalne
    • Backup pełny
    • Backup przyrostowy
    • Odtwarzanie do punktu przed awarią
    • Odtwarzanie do wskazanego punktu w czasie
    • Kompresja kopii zapasowych
    • Szyfrowanie kopii zapasowych
    • Harmonogramowanie kopii zapasowych
    • Symulacja awarii i odtwarzania serwera
  24. Zasoby serwera
    • Pamięc
    • Połączenia
    • Wątki
  25. Utrzymanie wydajności serwera
    • Monitorowanie buforów i cache
    • Monitorowanie wykonywania zapytań
    • Optymalizacja zapytań
    • Utrzymanie bazy / tabel
    • Performance schema
    • Parametry pracy silnika
    • Parametry pracy serwera
    • Wykorzystanie zasobów
    • Wykorzystanie buforów
    • Transakcyjność
    • Czasy wykonania zapytań
    • Zbieranie informacji dot. wybranej sesji
    • Optymalizacja sprzętowa
  26. Replikacja
    • Topologia master-slave
    • Topologia master-master
  27. Klaster bazodanow
    • MySQL Cluster
    • Gallera Cluster

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia MySQL w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.