July 29th, 2011

X-Wing

С праздником, коллеги!

Маленьких нам пингов, больших зарплат и что б стояло и не падало! =)

Отдельное поздравление - коллегам из прекрасной компании СУП. Ребята! Вы поддерживаете огромную платформу, работающую на мощнейшем оборудовании, которое большинству из нас, ваших скромных коллег, только снится! Используете отличный софт с кучей возможностей, итд, итп... Так вот... Это... Мануалы ко всему этому прочтите, что ли..? Ну или там руки вашим программерам поотрывайте и до 13-го сентября назад не возвращайте.
  • Current Mood
    sleepy sleepy
Autumn 2006

Нет большего врага человеку, чем он сам...

...и был сервер, тормозящий зело, и был бюджет. И поставили новый сервер, и разнесли Программу жёлтую и СУБД маленький и мягкий, и обновили заодно версию до свежайшей, и поковырялся мой шеф с базами данных, и сказал "Всё ОК!", и был прирост скорости. Небольшой.

А потом и вовсе тормоза начались. Мало-помалу, то у одного, то у другого, то у всех сразу. 1Сник ничего не понимал вообще, я понимал, где тормозит, но не понимал, почему, ну а шеф просто сказал "разобраться, и не волнует". И запросы я трассировал, и производительность сети мерял, и с бубном вокруг серверов плясам, и циски всячески подкручивал - ничего не помогало. И задумал я тогда индексы перестроить на основной БД (которая, замечу, для этой самой новой версии меньше месяца как создана). Запустил скрипт с утра пораньше... Час скрипт работает - всё ещё работает. Два часа работает. На третий час до меня дошло, что что-то тут не так... И полез я смотреть настройки базы... И охренел.

База лежала не на специально построенном для неё быстром рейде, а на одном разделе с системой. Все разделы были фрагментированы до состояния лоскутного одеяла. Да ещё и chkdsk популярно объяснял, что логика разделов - уже хуже женской. Чешу репу и информирую начальство непосредственное, начальство главное и 1Сника, что буду принимать экстренные меры. Разумеется, по окончанию рабочего дня и удалённо.

Приезжаю домой... А там во всём районе электричество кончилось. Даже в светофорах нету. Хватаюсь за голову, звоню, собственно, своему шефу: выручайте, мол. Ближе к ночи он мне перезванивает, и говорит, дескать, всё ОК, базу перенёс, чекдиск прогнал, дефрагментацию запустил, дескать, только базу перенесённую подключить с утра. Со спокойным сердцем отправился я праздновать наступающий День Сисадмина (а фигли ещё делать без света-то?).

Утром, невыспавшийся, но довольный, приехал я на работу пораньше, подрубился к серверу БД, дабы базу подключить... И охренел опять. Нет, дефрагментация сделана была. И файлы БД тоже были перенесены, куда следует. Только вот на время дефрагментации и переноса не была отключена ни БД в частности, ни СУБД в целом. Второе ещё полбеды, но вот что мне сказал сервер управления, у которого безо всякой анастезии взяли и отрезали БД (к которой, между прочим, обращения идти не переставали) - я повторить в приличном обществе не рискну. В общем, полчаса я убил на то, что бы просто переподключить БД, а сейчас (в 8:20 утра - привет коллегам, администрирующим ЖЖ!) вот сижу и гоняю проверки целостности.

Мораль сей басни такова: покупайте ноутбуки и держите их заряженными!

...Когда я уже нажимал на кнопку "Отправить", позвонила главный бухгалтер и пожаловась, что 1С не находит бухгалтерской базы. Похоже, мой шеф вчера разошёлся...