Ctrl
+

Бассейн и две трубы

Есть у меня несколько серверов, в задачу которых входит сбор и обработка статистики от нескольких сервисов. Вся статистика хранится в базах MySQL. И вот однажды сервер, на котором крутилась база, начал тормозить. Это было вполне предсказуемо: объём поступающих данных постоянно рос, и требовалось всё большее время на его обработку. Так как оптимизация работы базы уже не помогала, а оптимизация скриптов уже была проведена до этого, было принято решение о переносе базы на более мощный сервер. Сказано — сделано. Железо настроено, установлена CentOS 5, MySQL, подобраны оптимальные настройки базы и написан скрипт для автоматического переноса данных.

В пятницу утром запускаю тестовый прогон, который должен был воссоздать структуру таблиц. Результат успешен. Запускаю основной скрипт и наблюдаю, как начинают передаваться данные. К шести вечера скрипт всё ещё работает, хотя должен был закончить часам к трём, и рапортует о том, что успешно передаёт в среднем по 70 записей в секунду, Стоп! Как так? До этого шло по три-четыре тысячи в секунду, а сейчас 70? Начинаю проверять всё, что пришло в голову: интернет-канал в норме, нагрузка на обоих серверах в норме, зависших запросов в базе тоже нет, генерацию отчётов отключил...

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

Невнимательность — враг системного администратора. В следующий раз я напишу план работ и буду расставлять в нём галочки, чтобы не пропустить что-либо ненароком, чего и вам советую!
Источник: IT happens  
Дата публикации: 11/07/2010 11:00
Постоянная ссылка на страницу
Короткая ссылка
Ctrl + End = Машина времени:   
   переместиться
Большой живой белый человек   Брайан Ино на коне   Согласен стать персональным админом   Ты б ещё айпад достал!   Испытание Петросяном   Беспроводное форматирование   Баба ягодка опять   Не наша Раша   В час по чайной букве   Ежедневная подборка обоев на рабочий стол (15 фото)   Пунш „С приветом“   Индус — не национальность, а диагноз   Тот еще Карлосон Трейлер 2   Горячее резервирование   Я за него!   Антипутин   Удивительное рядом   Яндекс знает толк в извращениях   Мясо армян   Вынос по-кенгурячьи   Остановка „Рандомная“   Слава советским воинам   Девичья фамилия банковского работника?   Дом на обочине   Во избежание ледового побоища   Виза Ни о чём   Файлики совать в USB   Сила есть и ум в порядке   Самоубийцы   Перезвон пары Кашпировских   Обитель зла: Возмездие 3D   Рандом в курсе   Ньюфагом быть не поздно никогда   Дамоклов кнут   Игрушка из мышки тушки   Не электричка я!   Длинно и дёшево   Хроника Трейлер 2   Невероятно позитивные работы Паскаля Кэмпиона (80 иллюстраций)   Kylie 3D — Aphrodite Les Folies   Кориолан Трейлер 2   Еноты и великая стена :)   Сетку я скрутила из того, что было   На полпути выделялка сломалась   Ирина с Начесом   Поточное производство Моцартов   Энтерпрайз-мангал   Ябдала и муж её Ябывдул   До потери памяти и серийника   Квадрат пузат   Освещение подъездов   Бедная богатая девочка Трейлер 3   Зубастые против SOPA   Самочка Халка   Чихуй-хуй   Козявочная   Журнал "Тюрьма и ссылка"   Щебетание нулей и единиц   Бобби Фишер против всего мира   Можно из окна   Вместе с кожурой   Работы по герметизации   Наше нанотехнологичное счастье   Пиксель в пиксель   Радиотехническая арифметика   Тулупный менталитет   Узнай, что не узнал   Боевой конь Трейлер 2   Пщ-пщ   Безразличие   Паперделли   Деревушка Недалёкино   Дядя Володя, опалённый высотой   Три четверти сторон   Развлечения слонят :)   Подборка обоев для планшетного ПК на базе Android (6 фото)   Ледяная глыба для пунша   Карандашная анимация (видео)   SLI-папа и SLI-сынок   Zолушка Трейлер 3   Зато экологично   Терминальная степень шизофазии в стадии самодезинтеграции   Прямой канал в ноосферу   Ловушка для Админа   Фотопроект Джулии Фуллертон-Баттен - "Матери и дочери" (17 фото)   Мясные инновации   Ударник ударного труда   Обоюдно оговоренное окончание отношений   Начальник, ты ——!   Котэ с телятиной   vi в крови   Заподлицо-заподлецо   Андроид: футбол на костылях   Ping you!   Всем выйти из запоя   Будет и на вашей улице праздник   Экс-она   Здравствуйте, это канал об аниме?   Пустозвоны всех сортов   Мужик, про кофе — это шутка!  
Последнее обновление — 08/02/2012 12:45