MySQL / MariaDB
24 статей в разделе
Раздел о MySQL и MariaDB на реальном сервере: с чего начинается настройка my.cnf под доступную память, как устроены индексы и почему без них запрос упирается в полный скан таблицы, и что означает разница между InnoDB и MyISAM на практике, а не в теории.
Отдельно разобраны бэкапы: mysqldump для небольших баз, Percona XtraBackup для горячего копирования без остановки сервера, восстановление по бинлогу на конкретный момент времени и перенос данных при миграции с MySQL на MariaDB или обновлении с 5.7 до 8.0.
Много материала про диагностику: slow query log и EXPLAIN для медленных запросов, дедлоки InnoDB и как их читать, ошибка Too many connections и утечки соединений, разрастание ibdata1 и способы освободить место на диске.
- Настройка my.cnf, индексы и Performance Schema
- Бэкапы: mysqldump, XtraBackup, восстановление по бинлогу
- Репликация: Master-Slave, GTID и Galera Cluster
- Диагностика: медленные запросы, дедлоки, лимиты соединений