Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod
- MůjSQL Přehled, Produkty, Služby MojeSQL Služby a podpora Podporované provozní služby Cesty učebních osnov MojeSQL Zdroje dokumentace
MojeSQL architektura
- Model klient/server Komunikační protokoly Vrstva SQL Vrstva úložiště Jak server podporuje úložné stroje Jak MySQL využívá paměť a místo na disku Rozhraní zásuvného modulu MySQL
Správa systému
- Výběr mezi typy distribucí MySQL Instalace serveru MySQL Struktura instalačního souboru serveru MySQL Spuštění a zastavení serveru MySQL Upgrade MySQL Spuštění více serverů MySQL na jednom hostiteli
Konfigurace serveru
- Možnosti konfigurace mého serveru SQL Systémové proměnné SQL Režimy Dostupné soubory protokolu Binární protokolování
Klienti a nástroje
- Dostupní klienti pro administrativní úlohy MojiSQL administrativní klienti Klient příkazového řádku mysql Klient příkazového řádku mysqladmin Grafický klient MySQL Workbench MojeSQL nástroje Dostupné API (ovladače a konektory)
Typy dat
- Hlavní kategorie datových typů Význam NULL Atributy sloupců Použití znakové sady s datovými typy Volba vhodného datového typu
Získání metadat
- Dostupné metody přístupu k metadatům Struktura INFORMATION_SCHEMA Použití dostupných příkazů k zobrazení metadat Rozdíly mezi příkazy SHOW a tabulkami INFORMATION_SCHEMA Klientský program mysqlshow Používání dotazů INFORMATION_SCHEMA k vytváření příkazů shellu a příkazů SQL
Transakce a zamykání
- Použití příkazu řízení transakcí k souběžnému spuštění více SQL příkazů Vlastnosti ACID transakcí Úrovně izolace transakcí Použití zamykání k ochraně transakcí
Skladovací motory
- Úložné moduly v MySQL Úložný engine InnoDB Systém InnoDB a tabulkové prostory pro jednotlivé tabulky č.SQL a Memcached API Efektivní konfigurace tabulkových prostorů Použití cizích klíčů k dosažení referenční integrity Uzamčení InnoDB Vlastnosti dostupných úložných modulů
Dělení oddílů
- Dělení na oddíly a jeho použití v MySQL Důvody použití dělení Typy dělení Vytváření dělených tabulek Dělení na oddíly Získávání metadat oddílů Úprava oddílů pro zlepšení výkonu Storage Engine Podpora dělení
Uživatel Management
- Požadavky na autentizaci uživatele Použití SHOW PROCESSLIST k zobrazení, která vlákna jsou spuštěna Vytváření, úprava a rušení uživatelských účtů Alternativní ověřovací pluginy Požadavky na autorizaci uživatele Úrovně přístupových oprávnění pro uživatele Typy oprávnění Udělování, úprava a odebírání uživatelských oprávnění
Bezpečnostní
- Rozpoznání běžných bezpečnostních rizik Bezpečnostní rizika specifická pro instalaci MySQL Bezpečnostní problémy a protiopatření pro síť, operační systém, souborový systém a uživatele Ochrana vašich dat Použití SSL pro zabezpečené připojení k MySQL serveru Jak SSH umožňuje zabezpečené vzdálené připojení k server MySQL Hledání dalších informací o běžných bezpečnostních problémech
Údržba stolu
- Typy operací údržby tabulek SQL příkazy pro údržbu tabulek Klientské a obslužné programy pro údržbu tabulek Údržba tabulek pro jiné úložné stroje Export a import dat Export dat Import dat
Programování uvnitř méhoSQL
- Vytváření a spouštění uložených rutin Popis zabezpečení spouštění uložených rutin Vytváření a spouštění spouštěčů Vytváření, úprava a rušení událostí Plánování spouštění událostí
MojeSQL Zálohování a obnova
- Základy zálohování Typy záloh Nástroje a utility pro zálohování Vytváření binárních a textových záloh Role log a stavových souborů v zálohách Záchrana dat
Replikace
- Správa podprocesů a souborů replikace MySQL Binary Log MySQL Nastavení replikačního prostředí MySQL Návrh komplexních topologií replikace Multi-master a cyklická replikace Provádění řízeného přechodu Monitorování a odstraňování problémů MojeSQL replikace replikace s Global Identifikátory transakcí (GTID)
Úvod do ladění výkonu
- Použití EXPLAIN k analýze dotazů Obecné optimalizace tabulek Sledování stavových proměnných, které ovlivňují výkon Nastavení a interpretace proměnných méhoSQL serveru Přehled schématu výkonu
Závěr
Sezení otázek a odpovědí
Požadavky
Žádné specifické předpoklady, nicméně dobré, pokud má student nějaké předchozí znalosti databází.
28 hodiny
Reference (1)
Byl pečlivě přizpůsoben našim potřebám, velmi reagoval na živé otázky a situace, dal nám spoustu praxe opakování toho, co jsme se učili.
Colin - Drax
Kurz - MySQL Administration
Machine Translated