Hlavní navigace
Toto školení již proběhlo. Podívejte se na připravovaná školení.

MySQL i MariaDB dokáží být velmi rychlé databáze, ale také velmi pomalé, to když používáte neoptimální SQL dotazy. Ukážu, jak je možné zrychlit pomalé dotazy a které konstrukce raději nepoužívat a jak je lze nahradit.

 

Pozor! Akční cena 10.500 Kč + DPH při zakoupení obou školení v balíčku:

MariaDB a MySQL Server Performance + MariaDB a MySQL SQL performance (dvoudenní).

Zájem o zakoupení balíčku pište, prosím, na e-mail: pavla.hettnerova@iinfo.cz

  • 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

Co je to plánovač, jak zpracovává váš dotaz, co potřebuje pro dobrou práci.
Indexy, jak pracují a kde mohou pomoct.

Jak tvořit db schéma

  • včetně ukázky worst practices z reálných případů.

Optimalizace SQL dotazů

  • EXPLAIN a jeho použití.
  • ukázky nevhodných SQL dotazů z praxe a jejich řešení.
  • optimalizace subselectů, EXIST, JOIN
  • Window funkce
  • CTE funkce

Techniky optimalizace

  • materialized VIEW
  • předpočítané lookup tabulky

Pro koho je školení určeno

Správce linuxových serverů, pokud chce vědět více jak poradit programátorům.
Programátory pracující s MySQL nebo MariaDB.
DevOps – ať už to znamená cokoliv.

Potřebné znalosti účastníka

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

Náplň školení

Plánovač

  • jak se databáze rozhoduje jak vykoná dotaz
  • prepared statements

Indexy

  • co je index
  • BTREE
  • HASH

Tvorba db schéma

Optimalizace SQL dotazů

  • EXPLAIN
  • ANALYZE
  • optimizer trace

Techniky optimalizace.

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

Místo a kontakt

  • Termín školení

    10. června 2019 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