SIGNAL 11 или как спасти Percona MySQL-сервер от спонтанных перезагрузок

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Предыстория: в середине лета наша команда DBA взяла на поддержку больше 30 серверов баз данных MySQL одного известного в России маркетплейса. Знакомство было интересным, масса нестандартных задач. Все благодаря тому, что обслуживанием серверов до нашего вмешательства занимались мало или не занимались в принципе, а в случае возникновения проблем заливали сервера ресурсами.

В первую очередь я хочу рассказать о проблеме, с которой столкнулась наша команда во время проведения аудита серверов баз данных. Забегая вперед, до конца не удалось разгадать всех премудростей этого чудного бага (но мы стараемся).

В группе из пятнадцати серверов СУБД, где находились базы данных ПВЗ, отличительно выделялись шесть, по хронологии событий, созданных позже остальных, на которых служба mysqld ежедневно отправлялась в рестарт в хаотичном порядке на протяжении длительного времени. Сильных проблем это не доставляло, но это можно считать большой удачей. Если бы кластер баз данных развалился, больше 100 ПВЗ не смогли бы работать продолжительное время (представьте какой хаос мог бы начаться в обществе

Источник: https://habr.com/ru/companies/korus_consulting/articles/884316/


Интересные статьи

Интересные статьи

Данной статьей я хочу продемонстрировать процесс погружения в неизвестную сферу, методы и средства для сбора информации. Чтобы раз и навсегда закрыть вопрос какие материалы “почитать”, ведь,...
Доброго времени суток. При работе с Bitrix-инфраструктурой в определенный момент вы можете столкнуться с проблемой увеличения времени открытия различных страниц на вашей площадке (сайте), медленн...
Несколько дней назад мы увидели новую экспериментальную фичу под названием “проверка захвата” (capture checking), анонсированную в твите Мартина Одерски (Martin Odersky).Эта фича является новой главой...
Данная статья - это не научный прорыв, а лишь помощник быстрее понять как работает стандартный функционал в BitrixДавайте представим, что в разделе каталога у нас 150 запросов к БД. Вроде бы немного п...
Но если для интернет-магазина, разработанного 3–4 года назад «современные» ошибки вполне простительны потому что перед разработчиками «в те далекие времена» не стояло таких задач, то в магазинах, сдел...