Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie MySQL / MariaDB

Administracja, replikacja i tuning baz danych MariaDB

Szkolenie z administracji z elementami optymalizacji baz danych MariaDB na Rocky Linux (rodzina RHEL) ma na celu kompleksowe wprowadzenie uczestników w zarządzanie i konfigurację...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

Najbliższe terminy 9:00 – 16:00

17.08 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
23.11 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Administracja, replikacja i tuning baz danych MariaDB.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia


Szkolenie z administracji z elementami optymalizacji baz danych MariaDB na Rocky Linux (rodzina RHEL) ma na celu kompleksowe wprowadzenie uczestników w zarządzanie i konfigurację środowisk bazodanowych. Szkolenie realizowane jest w formie warsztatowej z dostępem do dedykowanego środowiska.

Uczestnicy poznają podstawowe różnice między MariaDB a MySQL, dowiedzą się, jak zainstalować i skonfigurować MariaDB na serwerze oraz jak zarządzać usługą i logami. Szkolenie obejmie też zagadnienia dotyczące bezpieczeństwa, w tym konfigurację użytkowników i kontrolę dostępu. Zostanie omówiona struktura fizyczna i logiczna bazy danych, tworzenie oraz zarządzanie schematami i typami danych, a także optymalizacja pamięci i buforów dla lepszej wydajności. W ramach analizy i monitorowania uczestnicy poznają metody oceny wydajności zapytań oraz narzędzia monitorujące, takie jak Zabbix i Percona Toolkit.

W szkoleniu zawarte są także moduły poświęcone replikacji danych, partycjonowaniu tabel oraz zarządzaniu najpopularniejszymi silnikami składowania danych . Uczestnicy nauczą się strategii tworzenia kopii zapasowych i odzyskiwania danych, co pozwoli na sprawne przywracanie bazy danych w przypadku awarii.


Korzyści ze szkolenia

Uczestnik, który ukończy to szkolenie, zyska:

  • Umiejętności administracyjne i kompetencje w zarządzaniu bazami danych MariaDB
  • Wiedzę pozwalającą na efektywną instalację i konfigurację środowiska MariaDB
  • Znajomość zagadnień związanych z bezpieczeństwem i zarządzaniem użytkownikami
  • Wiedzę o architekturze MariaDB oraz kluczowych komponentach wydajnościowych, takich jak bufory i logi
  • Umiejętność monitorowania i analizy zapytań SQL, co umożliwia identyfikację i rozwiązywanie problemów wydajnościowych
  • Zdolność do zarządzania kopią zapasową i odzyskiwaniem danych, zapewniającą bezpieczeństwo oraz szybkie przywracanie informacji
  • Znajomość replikacji i partycjonowania, przygotowującą do pracy w środowiskach wymagających wysokiej dostępności i wydajności

Dla kogo ?

Szkolenie przeznaczone jest zarówno dla osób z podstawową znajomością systemów Linux, które chcą rozpocząć pracę z bazami danych MariaDB/MySQL, jak i dla tych, którzy posiadają już podstawowe doświadczenie w zarządzaniu takimi bazami, ale chcą poszerzyć swoje umiejętności w zakresie instalacji, konfiguracji, monitorowania, zarządzania oraz optymalizacji baz danych.


Stanowisko robocze

Na potrzeby szkolenia każdy uczestnik otrzymuje dostęp do dedykowanego indywidualnego środowiska w chmurze. Na którym zainstalowane i skonfigurowane jest wszystko co potrzebne do realizacji szkolenia. Środowisko będzie dostępne przez cały okres szkolenia.



Przejdź do programu szkolenia

Prowadzący szkolenie

Bartosz Partyka

Bartosz Partyka

Doświadczony ekspert IT z ponad dekadą praktyki w administracji bazami danych oraz zapewnianiu wysokiej dostępności i wydajności systemów. Jako lider zespołu bazodanowego i inżynier ICT w branży telekomunikacyjnej, a także w projektach zewnętrznych, zarządza ponad setką środowisk, w tym bazami PostgreSQL i MySQL/MariaDB oraz projektuje złożone systemy monitorujące. Specjalizuje się w optymalizacji architektury, konfiguracji, zapytań, a nawet kodu.

Projektował i wdrażał liczne systemy o wysokiej dostępności. Zajmował się zaawansowaną diagnostyką systemów i sieci przy użyciu narzędzi takich jak Dynatrace, Zabbix, PMM oraz własnych rozwiązań. Posiada rozległe umiejętności w zakresie implementacji rozwiązań ICT zdobyte w dużych projektach związanych z monitoringiem, provisioningiem i architekturą korporacyjną. Jest pasjonatem świata open-source, innowacyjnych technologii oraz automatyzacji procesów DevOps. Uwielbia długie debugowanie i odkrywanie najbardziej nieoczywistych rozwiązań.

Program szkolenia

MariaDB i MySQL - różnice ogólne i funkcjonalne, licencjonowanie oraz rys historyczny

Host serwera MariaDB

  • Przygotowanie środowiska (np. Rocky Linux).
  • Konfiguracja repozytoriów.
  • Instalacja MariaDB za pomocą repozytoriów systemowych.
  • Zarządzanie usługą, mariadb-admin i dzienniki systemowe

Uruchomienie środowiska

  • Tworzenie instancji testowej.
  • Testowanie konfiguracji.
  • Instalacja plików bazy danych

Konfiguracja podstawowego poziomu zabezpieczeń

  • mariadb-secure-installation.
  • Ustawienia użytkownika root, uprawnienia i hasła.
  • Odzyskiwanie hasła root

Shell MySQL/MariaDB

Struktura fizyczna i logiczna serwera

  • Katalogi danych, pliki konfiguracyjne i logi
  • Organizacja przestrzeni dyskowej

Architektura usługi MariaDB

  • Przetwarzanie zapytań.
  • Bufory i logi.
  • Serwer MariaDB a silniki składowania (np. InnoDB, MyISAM)

Bazy systemowe

  • sys
  • mysql
  • information_schema

Bazy danych

  • Dodawanie i kasowanie
  • Kodowanie i katalogowanie
  • Przenoszenie tabel między bazami(fizyczne i logiczne)
  • Zmian silnika
  • Tablespace i zarzadzanie

Połączenia do bazy

  • Konfiguracja sieci
  • Uwierzytelnianie użytkowników.
  • Narzędzia klienckie (HeidiSQL, DBeaver, Visual Studio Code)

Schematy

  • Typy danych
  • Tabele
  • Tabele tmp
  • Widoki
  • Klucze obce
  • Funkcje
  • Procedury
  • Wyzwalacze
  • Eventy
  • Podstawowe zasady projektowania schematów

Zarządzanie użytkownikami i uprawnieniami

  • Tworzenie użytkowników, role, nadawanie uprawnień (GRANT, REVOKE)

InnoDB

  • ACID, mechanizmy transakcyjne.
  • Poziomy izolacji
  • Konsekwencje i problemy wynikajcie z zastosowania poziomów izolacji
  • Blokady i zarządzanie
  • Transakcje a logi
  • Zarządzanie pamięcią i synchronizacja z dyskiem.

MyISAM

  • Rożnice w porównaniu do InnoDB
  • Blokady i zarządzanie
  • Zarządzanie pamięcią i synchronizacja z dyskiem
  • MRG_MyISAM

Pozostałe podstawowe silniki (Connect,Memory, CSV, ARIA, MyRocks)

  • Konfiguracja
  • Użycie
  • Porównanie

Weryfikacja własności i konfiguracji

  • Wyświetlanie
  • Poziomy
  • Podział na RW i RO
  • Konfiguracja

Zarządzanie pamięcią

  • Bufory globalne i sesyjne
  • Bufory InnoDB

Konfiguracja InnoDB

  • logi binarne i redo log.
  • Parametry innodb_*.

Monitoring (szybki deploy)

  • Zabbix
  • Percona toolkit
  • Analiza w oparciu o powyższe narzedzia

Bufory i zarządzanie pamięcią

  • Lazy Writing,
  • Buffer Pool
  • Adaptive Hash Index

Logi i monitorowanie

  • Zasoby serwera
  • General Log, Error Log, Slow Query Log.
  • Monitorowanie zapytań (SHOW PROCESSLIST, EXPLAIN, ANALYZE) i plany wykonania
  • Performance schema
  • Statystyki InnoDB

Query Cache

  • Działanie
  • Konfiguracja
  • Użycie

Indeksy i optymalizacja zapytań

  • Tworzenie indeksów(typy i zarządzanie), ich wpływ na wydajność.
  • Indeksy fulltext
  • Wpływ indeksów na wydajność
  • Wyszukiwanie nieużywanych indeksów
  • Optymalizacja zapytań SQL(dobre praktyki i z życia wzięte na przykładach)
  • Kolumny generowane

Utrzymanie i konserwacja tabel

  • OPTIMIZE
  • ANALYZE
  • CHECK

Histogramy

  • Tworzenie
  • Wyświetlanie
  • Zarzdzanie

Partycjonowanie tabel (RANGE, LIST, HASH).

  • Konfiguracja
  • Troubleshoting

Monitorowanie sesji i zapytań (Audit Plugin).

Eksport i import danych z/do plików płaskich (np. CSV)

  • LOAD DATA INFILE
  • SELECT INTO OUTFILE
  • mariadb-import
  • mariadb shell i narzędzia powłoki linux

Replikacja

  • Replikacja Master-Slave
  • Monitorowanie replikacji.

Dodatkowe narzędzia administracyjne

  • mariadb-*
  • Przykładowe użycie

Testowanie wydajności

  • mariadb-slap
  • Sysbench
  • Dml
  • Skrypty

Kopie zapasowe i odtwarzanie danych

  • Backup logiczny
  • Backup fizyczny
  • Backup a spójność danych
  • Backupy lokalne i zdalne
  • Odtwarzanie danych z każdego typu kopii.
  • Backup przyrostowy
  • Archiwizacja binlog
  • Parsowanie binlog
  • Odtwarzanie do punktu w czasie
  • Kompresja backupu

Upgrade

  • backup
  • instalacja nowej wersji
  • mariadb-upgrade

Recovery Mode

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Administracja, replikacja i tuning baz danych MariaDB realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

MySQL / MariaDB

Opinie uczestników

5.0/5
Administracja, replikacja i tuning baz danych MariaDB

Szkolenie super, polecam firmę oraz prowadzącego...

Krzysztof Siwik Knauf IT Services Polska
5.0/5
SQL w MySQL i MariaDB

Bardzo przystępnie wytłumaczone. Polecam

Adam Szymański P4 Sp. z o.o.
4.8/5
SQL w MySQL i MariaDB

Podczas szkolenia przedstawiono podstawy związane z tworzeniem baz danych, operacjami na nich, ale także tworzenie całego środowiska pod bazy danych. Zostało to zaprezentowane w sposób zrozumiały. Osoby, które miały już styczność z tym tematem, jak np. ja, nie wyniosą wiele nowej wiedzy o samych bazach danych i SQL. Niemniej jednak tworzenie środowiska wirtualnego, serwera i klienta w linuksie czy pokazanie alternatywy w postaci XAMPP było ciekawe.

Kamil Szczypkowski P4 Sp. z o.o.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.