Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение
- MySQL Общ преглед, продукти, услуги MySQL Услуги и поддръжка Поддържани оперативни услуги Обучение Учебна програма Пътища MySQL Документация Ресурси
Моята SQL архитектура
- Моделът клиент/сървър Комуникационни протоколи Слоят SQL Слоят за съхранение Как сървърът поддържа двигатели за съхранение Как MySQL използва паметта и дисковото пространство Интерфейсът на плъгина MySQL
Системна администрация
- Избор между типове MySQL дистрибуции Инсталиране на MySQL Server Структурата на инсталационния файл на MySQL Server Стартиране и спиране на MySQL сървър Надграждане на MySQL Изпълнение на множество MySQL сървъри на един хост
Конфигурация на сървъра
- Опции за конфигурация на MySQL сървър Системни променливи SQL Режими Налични лог файлове Двоично регистриране
Клиенти и инструменти
- Налични клиенти за административни задачи МоитеSQL административни клиенти Клиентът на командния ред mysql Клиентът на командния ред mysqladmin Графичният клиент MySQL Workbench МоитеSQL инструменти Налични API (драйвери и конектори)
Типове данни
- Основни категории типове данни Значение на NULL Атрибути на колони Използване на набор от знаци с типове данни Избор на подходящ тип данни
Получаване на метаданни
- Налични методи за достъп до метаданни Структура на INFORMATION_SCHEMA Използване на наличните команди за преглед на метаданни Разлики между оператори SHOW и таблици INFORMATION_SCHEMA Клиентската програма mysqlshow Използване на заявки INFORMATION_SCHEMA за създаване на команди на обвивката и SQL оператори
Транзакции и заключване
- Използване на оператор за контрол на транзакциите за едновременно изпълнение на множество SQL оператори ACID свойствата на транзакциите Нива на изолация на транзакциите Използване на заключване за защита на транзакциите
Двигатели за съхранение
- Механизми за съхранение в MySQL InnoDB двигател за съхранение InnoDB система и таблични пространства за файл на таблица NoSQL и Memcached API Конфигуриране на таблични пространства ефективно Използване на външни ключове за постигане на референтна цялост Заключване на InnoDB Характеристики на налични двигатели за съхранение
Преграждане
- Разделяне и използването му в MySQL Причини за използване на разделяне Видове разделяне Създаване на разделени таблици Подразделяне Получаване на метаданни за дялове Модифициране на дялове за подобряване на производителността Storage Engine Поддръжка на разделяне
потребител Management
- Изисквания за потребителско удостоверяване Използване на SHOW PROCESSLIST за показване кои нишки се изпълняват Създаване, модифициране и премахване на потребителски акаунти Алтернативни добавки за удостоверяване Изисквания за потребителско удостоверяване Нива на привилегии за достъп за потребители Видове привилегии Предоставяне, модифициране и отнемане на потребителски привилегии
Сигурност
- Разпознаване на често срещани рискове за сигурността Рискове за сигурността, специфични за MySQL инсталацията Проблеми със сигурността и контрамерки за мрежа, операционна система, файлова система и потребители Защита на вашите данни Използване на SSL за сигурни MySQL сървърни връзки Как SSH позволява защитена отдалечена връзка към сървърът MySQL Намиране на допълнителна информация за често срещани проблеми със сигурността
Поддръжка на маса
- Типове операции за поддръжка на таблици SQL изрази за поддръжка на таблици Клиентски и помощни програми за поддръжка на таблици Поддържане на таблици за други машини за съхранение Експортиране и импортиране на данни Експортиране на данни Импортиране на данни
Програмиране в моя SQL
- Създаване и изпълнение на съхранени рутинни процедури Описване на сигурността при изпълнение на съхранени рутинни процедури Създаване и изпълнение на тригери Създаване, промяна и премахване на събития График за изпълнение на събития
Моето SQL архивиране и възстановяване
- Основи на архивирането Типове архивиране Инструменти и помощни програми за архивиране Създаване на двоични и текстови архиви Роля на регистрационните файлове и файловете за състояние в архивирането Възстановяване на данни
Репликация
- Управление на MySQL Binary Log MySQL репликационни нишки и файлове Настройване на MySQL репликационна среда Проектиране на сложни репликационни топологии Мулти-главна и кръгова репликация Извършване на контролирано превключване Мониторинг и отстраняване на неизправности MySQL репликация Репликация с глобална Идентификатори на транзакции (GTID)
Въведение в настройката на производителността
- Използване на EXPLAIN за анализиране на заявки Общи оптимизации на таблици Мониторинг на променливи на състоянието, които влияят на производителността Настройка и интерпретиране на променливи на MySQL сървър Общ преглед на схемата за ефективност
Заключение
Сесия за въпроси и отговори
Изисквания
Няма специфични предпоставки, но е добре, ако студентът има известни познания за бази данни.
28 Часа
Oтзиви от потребители (1)
Беше внимателно съобразен с нашите нужди, много отзивчив към въпроси и ситуации на живо, даде ни много практика да повтаряме това, което учехме.
Colin - Drax
Курс - MySQL Administration
Машинен превод