Hlavní navigace

MySQL a MariaDB spolu získaly velkou oblibu díky svému rychlému nasazení. Bez dobré konfigurace ale dříve nebo později nebude odvádět dobrou práci. Na školení vás provedu vším, co musíte jako administrátor řešit pro to, aby databáze dlouhodobě a spolehlivě fungovala.

  • David Karban

    Od roku 2008 se živím Linuxem, od roku 2012 jsem freelancer. Převážně řeším weby – ne vývoj, ale provoz. Řeším jak to udělat, aby weby běžely, byly rychlé a bezpečné.

    Mezi mé oblíbené technologie patří Ansible, Amazon AWS, lxc/lxd, zfs, nginx, php-fpm, MySQL

Co se na školení naučíte

Jak se liší MySQL od MariaDB

  • filozofie
  • rozdíly a směr jejich vývoje

Unikátní vlastnosti MySQL/MariaDB

  • storage engines
  • sql modes

Transakce a zámky, jak fungují a na co si dát pozor.

Logovat a logy číst a pochopit.

Zálohovat a obnovovat!

Monitorovat

  • jak okamžitý stav – co monitorovat?
  • dlouhodobé metriky – co sbírat?

Paměťová náročnost, na co si dát pozor.

Spravovat uživatele.

Jak ji zabezpečit.

Dostupné nástroje pro správu.

Pro koho je školení určeno

Správce MySQL/MariaDB serverů.
Programátory pracující s MySQL/MariaB, který se o ni chce dozvědět více.
DevOps – ať už to znamená cokoliv.

Potřebné znalosti účastníka

Práce na příkazové řádce v Linuxu.
Obecná (malá) znalost linuxového prostředí.
Uživatelská znalost MySQL/MariaDB.

Náplň školení

Unikátní vlastnosti

  • storage engines
  • sql modes

Transakce a zámky

  • isolace transakcí
  • deadlock
  • commit/rollback a dopad deadlocku na aplikace
  • ACID
  • MVCC

Logování

  • co se kde může logovat a co kde najdete.
  • slow log – jak jej vzorkovat a vytáhnout z něj maximum
  • audit log – je i neplacená verze?
  • general log – je aspoň někdy k nečemu užitečný?

Zálohy

  • možnosti zálohování
  • obnova ze zálohy

Monitoring

  • aktuální stav vytížení
  • dlouhodobé trendy, na co si dát pozor

Správa uživatelů

  • jak je realizována, kde se ukládají informace o uživatelích
  • autorizační pluginy, napojení na externí ověřování

Síťová bezpečnost a konfigurace

Nástroje

  • mysqltuner
  • percona-toolkit
  • PMM (Percona Monitoring and Management)
  • a další

Upgrade mezi minor a major verzemi

Na školení je nutné

Mít vlastní notebook!

Co je v ceně školení

  • certifikát absolventa školení
  • elektronické, příp. tištěné materiály a podklady
  • oběd v restauraci, teplé i studené nápoje po celý den

Registrace

  • Základní cena

    6 100 Kč cena je uvedena bez DPH
  • Dvoudenní balíček

    Dva vybrané kurzy MariaDB a MySQL

    10 200 Kč cena je uvedena bez DPH
  • Třídenní balíček

    MariaDB a MySQL administrace + MariaDB a MySQL performance + MariaDB a MySQL SQL performance

    14 400 Kč cena je uvedena bez DPH

Místo a kontakt

  • Termín školení

    27. ledna 2020 9:30–16:30

    Místo konání

    Školicí místnost Internet Info
    Milady Horákové 116/109
    Praha 6
    160 00
  • Kontakt

    Pavla Hettnerová
    Koordinátorka vzdělávání
    telefon: 778 412 840