Bądźmy w kontakcie

Plan Szkolenia

Instalacja serwera MariaDB

  • Instalacja w Ubuntu/Debianie
  • Instalacja w innych dystrybucjach Linuksa
  • Instalacja w systemie Windows

Pliki i skrypty serwera MariaDB

  • Programy MariaDB
  • Serwer MariaDB
  • Klient MariaDB
  • Narzędzia GUI

Konfiguracja serwera MariaDB

  • Opcje serwera
  • Tryb SQL serwera
  • Zmienne systemowe serwera
  • Dynamiczne zmienne systemowe
  • Zmienne statusu serwera
  • Proces zamykania

Kwestie bezpieczeństwa MariaDB

  • Zabezpieczanie MariaDB przed atakami
  • Opcje związane z bezpieczeństwem
  • Problemy bezpieczeństwa z LOAD DATA LOCAL

System uprawnień dostępu MariaDB

  • Przegląd systemu uprawnień MariaDB
  • Uprawnienia oferowane przez MariaDB
  • Łączenie z serwerem MariaDB – etapy
  • Kontrola dostępu, etap 1: weryfikacja połączenia
  • Kontrola dostępu, etap 2: weryfikacja żądania
  • Błędy odmowy dostępu

Zarządzanie kontami użytkowników MariaDB

  • Użytkownicy i hasła
  • Tworzenie nowych użytkowników
  • Usuwanie kont użytkowników
  • Ograniczanie zasobów użytkowników
  • Zmiana haseł

Utrzymanie bazy danych MariaDB

  • Kopie zapasowe i odzyskiwanie
  • Odzyskiwanie do określonego punktu w czasie
  • Konserwacja i odzyskiwanie po awarii
  • Składnia i opcje myisamchk
  • Pobieranie informacji o tabelach
  • Ustawienia lokalne MariaDB
  • Znaki narodowe i sortowanie
  • Strefa czasowa serwera MariaDB

Pliki dziennika MariaDB

  • Dziennik błędów
  • Ogólny dziennik zapytań
  • Dziennik aktualizacji
  • Dziennik binarny
  • Dziennik wolnych zapytań
  • Konserwacja i rotacja plików dziennika

Uruchamianie wielu serwerów MariaDB na tej samej maszynie

  • Uruchamianie wielu serwerów w systemie Windows
  • Uruchamianie wielu serwerów w systemie Windows jako usługi
  • Uruchamianie wielu serwerów w systemach Unix i Linux
  • Korzystanie z narzędzi klienckich w środowisku z wieloma serwerami

Pamięć podręczna zapytań MariaDB

  • Koncepcja pamięci podręcznej zapytań
  • Testowanie pamięci podręcznej zapytań za pomocą SELECT
  • Konfigurowanie pamięci podręcznej zapytań
  • Sprawdzanie stanu pamięci podręcznej zapytań i jej konserwacja

Silnik pamięci masowej CONNECT

  • Instalacja silnika pamięci masowej CONNECT
  • Tworzenie i usuwanie tabel CONNECT
  • Odczytywanie i zapisywanie danych CSV za pomocą CONNECT
  • Odczytywanie i zapisywanie danych XML za pomocą CONNECT
  • Dostęp do tabel MariaDB za pomocą CONNECT
  • Korzystanie z typu tabeli XCOL
  • Korzystanie z typu tabeli PIVOT
  • Korzystanie z typu tabeli OCCUR

Poznawanie kolumn dynamicznych i wirtualnych w MariaDB

  • Tworzenie tabel z kolumnami dynamicznymi
  • Wstawianie, aktualizowanie i usuwanie danych w kolumnach dynamicznych
  • Odczytywanie danych z kolumny dynamicznej
  • Korzystanie z kolumn wirtualnych

Statystyki wydajności i użytkowania

  • Instalacja wtyczki audytu
  • Korzystanie z wtyczki audytu
  • Korzystanie ze statystyk tabel niezależnych od silnika
  • Korzystanie ze statystyk rozszerzonych
  • Włączanie schematu wydajności
  • Korzystanie ze schematu wydajności

Optymalizacja i strojenie MariaDB

  • Korzystanie z SHOW STATUS
  • Kontrolowanie strategii optymalizatora MariaDB
  • Korzystanie z rozszerzonych kluczy z InnoDB i XtraDB
  • Konfigurowanie segmentowanej pamięci podręcznej kluczy MyISAM
  • Konfigurowanie puli wątków
  • Konfigurowanie pamięci podręcznej stron Aria
  • Optymalizacja zapytań za pomocą pamięci podręcznej podzapytań
  • Optymalizacja podzapytań semijoin
  • Korzystanie z mikrosekund w kolumnach DATETIME
  • Automatyczna aktualizacja kolumn DATETIME i TIMESTAMP

Wymagania

Podstawowa znajomość dowolnej bazy danych i języka SQL.

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie