План на курса

Инсталиране на сървър на MariaDB

  • Инсталиране в Ubuntu/Debian
  • Инсталиране в други дистрибуции на Linux
  • Инсталиране на Windows

Файлове и скриптове на сървъра MariaDB

  • Програми на MariaDB
  • Сървър на MariaDB
  • Клиент на MariaDB
  • Инструменти с графичен интерфейс

Конфигурация на сървъра MariaDB

  • Опции на сървъра
  • Режим SQL на сървъра
  • Системни променливи на сървъра
  • Динамични системни променливи
  • Статусни променливи на сървъра
  • Процес на изключване

Възможни проблеми с сигурността на MariaDB

  • Защита на MariaDB срещу атаки
  • Опции, свързани с сигурността
  • Проблеми с сигурността при LOAD DATA LOCAL

Система за управление на привилегии за достъп до MariaDB

  • Обзор на системата за привилегии на MariaDB
  • Привилегии, предоставени от MariaDB
  • Свързване със сървъра на MariaDB - етапи
  • Контрол на достъпа, етап 1: Проверка на връзката
  • Контрол на достъпа, етап 2: Проверка на заявката
  • Грешки за отказ на достъп

Управление на потребителските акаунти в MariaDB

  • Потребители и пароли
  • Създаване на нови потребители
  • Изтриване на потребителски акаунти
  • Ограничаване на ресурсите на потребителя
  • Смяна на пароли

Поддържане на базата данни MariaDB

  • Резервно копие и възстановяване
  • Възстановяване в определен момент
  • Поддържане и възстановяване при авария
  • Синтаксис и опции на myisamchk
  • Получаване на информация за таблиците
  • Локална настройка на MariaDB
  • Национални символи и сортиране
  • Часова зона на сървъра MariaDB

Лог файлове на MariaDB

  • Лог на грешки
  • Общ лог на заявки
  • Лог на обновления
  • Бинарен лог
  • Лог на бавни заявки
  • Поддържане и ротация на лог файлове

Изпълняване на повече от един сървър MariaDB на един компютър

  • Изпълняване на повече от един сървър в Windows
  • Изпълняване на повече от един сървър в Windows като услуги
  • Изпълняване на повече от един сървър в Unix и Linux
  • Използване на клиентски инструменти в среда с много сървъра

Кеш на заявки в MariaDB

  • Концепция на кеш на заявки
  • Тестиране на кеш на заявки с SELECT
  • Конфигуриране на кеш на заявки
  • Проверка на статуса и поддържане на кеш на заявки

Съхранението CONNECT

  • Инсталиране на съхранението CONNECT
  • Създаване и изтриване на таблици CONNECT
  • Четене и записване на CSV данни с CONNECT
  • Четене и записване на XML данни с CONNECT
  • Достъп до таблици на MariaDB с CONNECT
  • Използване на типа таблица XCOL
  • Използване на типа таблица PIVOT
  • Използване на типа таблица OCCUR

Изследване на динамични и виртуални колони в MariaDB

  • Създаване на таблици с динамични колони
  • Вмъкване, актуализация и изтриване на данни от динамични колони
  • Четене на данни от динамична колона
  • Използване на виртуални колони

Статистика за производителност и използване

  • Инсталиране на плагина за аудит
  • Използване на плагина за аудит
  • Използване на статистика на таблици, независима от двигателя
  • Използване на разширени статистики
  • Активиране на схемата за производителност
  • Използване на схемата за производителност

Оптимизация и настройка на MariaDB

  • Използване на SHOW STATUS
  • Контрол на стратегиите на оптимизатора на MariaDB
  • Използване на разширени ключове с InnoDB и XtraDB
  • Конфигуриране на кеш с сегментиран ключ MyISAM
  • Конфигуриране на пул на нишки
  • Конфигуриране на Aria pagecache
  • Оптимизация на заявки с кеш на подзаявки
  • Оптимизация на полузаявки с полусъединение
  • Използване на микросекунди в колони DATETIME
  • Автоматично актуализиране на колони DATETIME и TIMESTAMP

Изисквания

Фундаментални познания за всяка база данни и SQL език.

 14 часа

Брой участници


Цена за участник

Отзиви от потребители (7)

Предстоящи Курсове

Свързани Kатегории