MemSQL – baza danych in-memory SQL

Opis

Szkolenie wprowadza uczestników w świat wysokowydajnych baz danych in-memory na przykładzie MemSQL, łącząc tradycyjną składnię SQL z nowoczesnymi technikami przetwarzania w pamięci operacyjnej. Program warsztatowy pozwala zrozumieć, jak efektywnie wykorzystać architekturę in-memory do znaczącego przyspieszenia operacji bazodanowych przy zachowaniu znajomego środowiska SQL. Uczestnicy poznają zarówno teoretyczne podstawy działania baz in-memory, jak i praktyczne aspekty ich wdrażania w środowisku produkcyjnym, ze szczególnym uwzględnieniem optymalizacji wydajności i zarządzania zasobami.

Profil uczestnika

  • Administratorzy baz danych SQL poszukujący rozwiązań wysokiej wydajności
  • Architekci systemów przetwarzających dane w czasie rzeczywistym
  • Deweloperzy aplikacji wymagających niskiej latencji
  • Specjaliści ds. optymalizacji wydajności baz danych
  • Inżynierowie ds. przetwarzania analitycznego
  • Programiści migrujący z tradycyjnych baz SQL do rozwiązań in-memory

Agenda

  1. Architektura i podstawy MemSQL
    • Fundamenty baz danych in-memory
    • Architektura rozproszona MemSQL
    • Modele przechowywania danych
    • Mechanizmy zapewniania trwałości
  2. Projektowanie i implementacja
    • Modelowanie schematów baz danych
    • Optymalizacja struktur tabel
    • Zarządzanie indeksami
    • Implementacja procedur składowanych
  3. Wydajność i optymalizacja
    • Techniki optymalizacji zapytań
    • Zarządzanie pamięcią operacyjną
    • Monitorowanie wydajności
    • Dostrajanie konfiguracji klastra
  4. Wdrażanie i utrzymanie
    • Strategie backupu i odtwarzania
    • Zarządzanie wysoką dostępnością
    • Skalowanie horyzontalne
    • Integracja z istniejącymi systemami

Korzyści

Po ukończeniu szkolenia uczestnik będzie posiadał gruntowną wiedzę umożliwiającą efektywne wykorzystanie bazy danych MemSQL w środowisku produkcyjnym. Zdobędzie praktyczne umiejętności projektowania i optymalizacji struktur danych dla maksymalnej wydajności przetwarzania w pamięci operacyjnej. Nauczy się implementować wydajne rozwiązania analityczne z wykorzystaniem możliwości przetwarzania strumieniowego. Pozna techniki efektywnego zarządzania zasobami pamięci i optymalizacji wydajności zapytań. Będzie potrafił projektować i wdrażać rozwiązania zapewniające wysoką dostępność i skalowalność systemu. Zdobędzie umiejętność monitorowania i diagnostyki wydajności w rozproszonym środowisku bazodanowym.

Wymagane przygotowanie uczestników

  • Zaawansowana znajomość SQL
  • Doświadczenie w administracji bazami danych
  • Rozumienie zagadnień wydajności systemów bazodanowych
  • Podstawowa wiedza o systemach rozproszonych

Zagadnienia

  • Architektura in-memory
  • Rozproszone przetwarzanie SQL
  • Optymalizacja struktur danych
  • Zarządzanie pamięcią operacyjną
  • Mechanizmy trwałości danych
  • Przetwarzanie strumieniowe
  • Monitoring wydajności
  • Wysoka dostępność
  • Procedury składowane
  • Zarządzanie transakcjami
  • Strategie backupu
  • Integracja systemowa

Poznaj naszą firmę

INFORMACJA CENOWA:
od 3950 zł netto za jedną osobę

CZAS TRWANIA (dni): 4

KOD SZKOLENIA: IT-DB-28

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *