Развертывание отказоустойчивого кластера Galera Cluster / Percona XtraDB Cluster
Пошаговая установка, конфигурация и запуск синхронного отказоустойчивого мультимастер-кластера Galera Cluster и Percona XtraDB Cluster (PXC) на 3 ноды...
Траблшутинг падений MySQL по OOM: балансировка глобальных и сессионных буферов
Как предотвратить падение mysqld от Linux OOM Killer: точный расчет суммарного потребления памяти, ограничение Buffer Pool и оптимизация сессионных бу...
Оптимизация ввода-вывода в MySQL: innodb_io_capacity и innodb_flush_method
Тюнинг дисковой подсистемы MySQL под NVMe и SSD диски: настройка сброса буферов innodb_flush_method=O_DIRECT, innodb_io_capacity_max и параметров асин...
Настройка и анализ Slow Query Log в MySQL с помощью pt-query-digest
Как включить журнал медленных запросов в MySQL, зафиксировать неоптимальные индексы и проанализировать отчетность агрегатора pt-query-digest из Percon...
Траблшутинг ошибки MySQL server has gone away: max_allowed_packet и wait_timeout
Диагностика и устранение ошибки MySQL Error 2006 (server has gone away): исправление сетевых разрывов, переполнения пакетов данных и таймаутов простоя...
Настройка пула потоков Percona Thread Pool для высоконагруженных серверов СУБД
Оптимизация производительности MySQL при тысячах параллельных соединений: настройка thread_handling, thread_pool_size, thread_pool_oversubscribe и уст...
Траблшутинг разрастания файла ibdata1 и журнала транзакций ib_logfile в MySQL
Как остановить разрастание системного табличного пространства ibdata1, очистить историю Undo Log, уменьшить размер ib_logfile и освободить место на ди...
Горячее резервное копирование MySQL с Percona XtraBackup: Full и Incremental бэкапы
Создание полных и инкрементальных горячих бэкапов MySQL без блокировки таблиц (Non-blocking): снятие дампа, фаза prepare и восстановление через xtraba...
Восстановление поврежденных таблиц InnoDB в MySQL: параметр innodb_force_recovery
Руководство по восстановлению баз данных MySQL при падениях и повреждении страниц InnoDB: пошаговое применение innodb_force_recovery от 1 до 6 и экспо...
Траблшутинг задержек репликации MySQL: многопоточная репликация (MTS)
Как устранить отставание реплики MySQL (Seconds_Behind_Master): настройка многопоточной репликации (MTS), replica_parallel_workers и устранение блокир...
Настройка классической репликации MySQL Master-Slave на основе GTID
Пошаговое руководство по созданию отказоустойчивой репликации MySQL 8.0: Master-Slave с использованием Global Transaction Identifiers (GTID) и binlog....
Траблшутинг ошибки MySQL 1040: Too many connections и настройка thread_cache_size
Как устранить ошибку 'ERROR 1040 (HY000): Too many connections' в MySQL: экстренное подключение админа, тюнинг max_connections, thread_cache_size и wa...