Учебный курс - Администрирование MySQL

Учебный курс - Администрирование MySQL

  1. Введение в администрирование MySQL
    Эта лекция является вводной. В ней представлено описание всех основных вопросов,которыми необходимо владеть для успешного выполнения задач по администрированию инсталляцией MySQL. Она же включает краткий обзор всех обязанностей администратора.
  2. Общее администрирование MySQL
    В лекции рассмотрены общие задачи администратора, инсталляция MySQL, методы и опции запуска и завершения работы сервера MySQL.
  3. Управление пользовательскими учетными записями
    В этой лекции рассказывается, как создавать учетные записи пользователей MySQL, присваивать или удалять их привилегии, а также полностью удалять пользователей из таблиц разрешений.
  4. Проверка и восстановление таблиц
    В этой лекции рассказывается о том, как предотвратить катастрофу и как устранить ее последствия, если все же случилось непоправимое. Рассматриваются вопросы поиска повреждений в таблицах и их восстановления, а также методы создания резервных копий и последующей работы с ними.
  5. Сценарии и утилиты MySQL
    Лекция рассматривает вспомогательные средства по работе с базами данных.
  6. Виды таблиц и способ их хранения
    В этой лекции рассказывается о том, какие виды таблиц существуют в MySQL и как организуется физическое хранение данных и способ представления этих таблиц на жестком диске.
  7. Каталог данных MySQL
    Лекция рассматривает вопросы управления размещением дискового пространства системы.
  8. Файлы журналов MySQL
    В этой лекции рассматриваются вопросы аудита работы системы MySQL.
  9. Резервирование и копирование баз данных
    В этой лекции рассматриваются вопросы создания резервных копий баз данных и аспекты восстановления баз из резервных копий.
  10. Оптимизация
    В лекции объясняется, когда и как нужно оптимизировать базы данных. Кроме того, затрагиваются проблемы перекомпиляции ядра MySQL.
  11. Безопасность
    В этой лекции основное внимание уделяется действиям администратора, направленным на поддержание безопасности и целостности инсталляции MySQL
  12. Концепции распределенных баз данных
    В этой лекции рассматриваются концепции распределенных баз данных, вопросы репликации данных и синхронизации баз. Также здесь рассказывается о том, как запустить несколько серверов MySQL на одном компьютере.
  13. Расширение возможностей
    В этой лекции рассматриваются способы расширения функциональных возможностей сервера MySQL. Сюда входит написание собственных функций и процедур, а также создание наборов символов. Описываются также средства отладки, имеющиеся в MySQL.