Плохая ситуация - это хорошая история
Поделюсь своей. Взяли как-то молодого парня аналитиком. Он умный, сообразительный, но не обстрелянный еще. А я его, признаться, не ко всему подготовил прежде чем на сервер пустить.
Он зашел и смастерил декартово произведение двух Ооогромных таблиц, миллионов так на овердофига строк. Он оказался настолько храбрым, что результат (очевидно для пост-обработки) решил во временную табличку ливнуть.
Сервер никак не готов был к такой радости. Шутка ли - сохранить в себя овердофига в квадрате - долбалион строк получается.
А надо сказать, что mssql сервер устроен так, что он до последнего верит - на него пускают грамотных, прошаренных ребят. Он честно пытался все это запихнуть в себя. Пытался всю ночь. Наивная железяка не мог знать что его ожидает...
А тем временем пораньше с утра пришел наш аналитик и, увидев что запрос за ночь не отработал - нажал на кнопку отменить.
Сервер начал усиленно пытаться откатить транзакцию. Он потел, кряхтел, старался. На его гранях даже выступала битовая испарина. Шел второй час откатки транзакции...
если интересно продолжение - черкните в комментариях, что хотите окончание истории. Ну и своих историй накидайте, чего уж там))
· 27.06
У меня вопросы и к тебе, и к вашему девопсу... Кто додумался вообще хоть какие-то доступы, кроме readonly давать на прод?! Вам stage зачем?
ответить
коммент удалён
· 27.06
больше 15 лет назад было. Быстро сервер подняли, быстро отчетность скрутили в качестве прототипов. Не до этого тогда было. Нужно задачи для бизнеса было решать. Риски понимали все)
ответить
ответ удалён