и как, взбодрило?
не так хорошо, как если бы на проде удалил
о, я как раз сегодня на тестовом случайно БД удалил.
и как, взбодрило?
не так хорошо, как если бы на проде удалил
оно то понятно, но можно попробовать грохнуть еще одну, может количество перейдет в качество?
На тестовом это как кофе без кофеина. Вроде вкус бодрости, а самой бодрости и нет. Так, лениво бэкап восстанавливаешь, и дальше спать.
Как фальшивые ёлочные игрушки. С виду как настоящие - а радости никакой
Не понял, а настоящие игрушки это как
Это когда радуют.
У нас и за тест выебут во все дырки. На тесте крутится куча предрелизных веток, согласованных по времени вывода, удалить БД = работы по восстановлению примерно на день-два (у нас довольно сложный IT-ландшафт). И сдвиг всех сроков, новые согласования на вывод получать.
Вот на DEV-зоне ещё куда ни шло... пожурят, бонусы снимут, но уже без жесткача.
Вот на DEV-зоне ещё куда ни шло... пожурят, бонусы снимут, но уже без жесткача.
Бонусы снимут? За проеб, но, в общем, вполне рабочий момент? Сурово.
Я помню случай, когда из-за тупняка контора за сутки на полтора ляма баксов попала, причем не из-за простоя или чего-то такого, а именно нужно было эти полтора ляма уплатить третьему лицу. И нихуя никому за это не было. Правда, те полтора ляма той конторе вообще не беньги были.
Я помню случай, когда из-за тупняка контора за сутки на полтора ляма баксов попала, причем не из-за простоя или чего-то такого, а именно нужно было эти полтора ляма уплатить третьему лицу. И нихуя никому за это не было. Правда, те полтора ляма той конторе вообще не беньги были.
Ну, момент-то рабочий, но надо понимать, что на DEV-е не только ты работаешь.
Команды разработки затормозятся ведь. Мы ж не одни тут.
Придётся поднимать базу, которую ты грохнул, синхронизировать её с другими (иначе связности не будет в ландшафте), потом накатывать все ветки гита. Не так больно, как за тест, где работают не только тестировщики, но и представители бизнеса, проверяя, что мы там наворотили, и можно ли пускать это в прод в принципе.
Так что одним покачиванием пальчика вряд ли обойтись - это потери конторы вполне объективные.
Если для твоей задачи нужна изолированная БД, на которой только ты гулять будешь вдоль и поперёк - ну, заранее надо такую и просить. Дадут. Грохай хоть десять раз на день, пока в дедлайны не упрёшься.
Команды разработки затормозятся ведь. Мы ж не одни тут.
Придётся поднимать базу, которую ты грохнул, синхронизировать её с другими (иначе связности не будет в ландшафте), потом накатывать все ветки гита. Не так больно, как за тест, где работают не только тестировщики, но и представители бизнеса, проверяя, что мы там наворотили, и можно ли пускать это в прод в принципе.
Так что одним покачиванием пальчика вряд ли обойтись - это потери конторы вполне объективные.
Если для твоей задачи нужна изолированная БД, на которой только ты гулять будешь вдоль и поперёк - ну, заранее надо такую и просить. Дадут. Грохай хоть десять раз на день, пока в дедлайны не упрёшься.
А сколько она весит щас?
Террабайт. Тестовая и в продакшене:)
Байт с земли? Земляной байт?
То-то я второй день на Джой зайти не могу.
В Великобритании 150.000 людей из базы преступлений дропнули. Тоже бодрячком
Амнистия
вы хуже веганов, чесслово.
Ну да, согласен.
ну а хули бобби тейблс сажать
Хех, а у меня коллега в ночь на 13-е, вместо того чтобы выгрузить базу, загрузил бэкап двух недельной давности. На следующее утро его взбодрил звонок начальника. Бодрости хватило на весь день, пока логи скуля накатывал. Хех
Еще неплохо бодрит забыть дописать WHERE в запросе и созерцать "10050042069 row(s) affected"
Жизненно почти. Было дело, что я массово обновлял таблицу с зп и одну колонку перепутал с другой и в поле с зп попал id, а он конский, и все юзеры стали миллионера и.
Приходи к нам бухгалтером?
Чет вспомнился скрин паспорта, в котором в "семейном положении" стоял штамп военкомата...
rollback? или сразу с коммитом въебал?
Ну так может это 1 запрос всего, а единичный запрос выполняется в неявной транзакции. Не видел людей, которые такие запросы делали в явной транзакции...
Дело ещё в том, что я правил БД не совсем легально, я спешил пиздец. Стоит ли говорить, как я нажрался, после того как удалось бэкап накатить
Ух бля, вот это адреналин. И нахуя люди с парашютом прыгают...
Тоесть у тебя часть людей получила 100 денег, а часть — нет? Надо было уже дать доработать, а потом запустить запрос на вычитание.
Не, транзакция отменилась полностью. Так что никому не добавило.
Когда ЧУТЬ не нажал без where - уже только что волос седых не появилось. Что ж было бы если б... Блин, пост заставил меня это вспомнить :(
Каждый раз благодарю судьбу, что начинал работать в конторе, где у каждого разраба была своя база для экспериментов, и большинство моих update без where лечились очередным накатыванием бэкапа на свою базу. С тех пор update даже локально не запускаю, пока не убедюсь, что точно есть секция where и в ней точно те условия)
Однажды, правда, на проде быстренько "пофиксил" биллинг, а потом понял, что условие все-таки неправильно сформулировал. Спасло, что биллингом занимался только я и фикс был простой. Но вид меня со стороны был странный, наверное, когда приговаривал " 13 тысяч баксов пропало - 13 тысяч баксов нашлось" :)
Однажды, правда, на проде быстренько "пофиксил" биллинг, а потом понял, что условие все-таки неправильно сформулировал. Спасло, что биллингом занимался только я и фикс был простой. Но вид меня со стороны был странный, наверное, когда приговаривал " 13 тысяч баксов пропало - 13 тысяч баксов нашлось" :)
Шутки не для Gymанитариев.
Неправильный ответ, ваше очко отправляется в зал
бесценно!
Шутки для сисьадминов
Обломитесь в нормальной архитектуре предусмотрена автоматическая репликация БД на внешний сервер + снапшоты каждые пол часа
это не отменяет даунтайма для фэйловера и мозгоеблю за такой проеб
мозгоебля ещё та - ребята удалили базу GITLAB и востанавливают
https://habr.com/ru/post/320988/
Вот на внешний сервер дроп и реплицируется.
А снапшоты не заведутся, т.к. окажется, что они всю жизнь битыми генерились.
А снапшоты не заведутся, т.к. окажется, что они всю жизнь битыми генерились.
Ошибаетесь снапшоты могут спасти https://habr.com/ru/post/320988/
ну да, транзакция так же уйдет в реплику). Развернуть бекап тож нельзя - давнтайм - пизды получишь.
что такое база данных на проде?
спасибо!
в целом звучит остроумно :)
спасибо!
в целом звучит остроумно :)
продакшн. база данных, обслуживающая клиентов прямо сейчас, в режиме реального времени. базу сломал -> у клиентов ничего не работает -> разрабу/админу пизда.
спасибо!!!
Пришёл я как то сонный на работу и неловким движением руки сломал инструмент на 170 тысяч рублей, взбодрило, советую
О как интересно. ФИО и место работы. Дату события так же не забудьте. Это не отдел по возмещению убытков, точно. Верь мне.
ФИО найти не проблема :D а место работы уже сменил, не по этой причине, было годов так 3 наверное назад, а так там умудрялись по 2 за смену ломать, все вкурсе, все посмеялись, все забыли уже
С таким подходом нужно было не ломать а воровать
Вот именно в тот момент на воровстве и уволили.
Что за такой легколомающийся инструмент, который стоит 170к? Рассказывай полную стори!
фреза на чпу станке, да я забыл деталь поднять и просто двинул деталь по оси и такой "ДЗИНЬ" был на 170к :D
Это что за фреза такая? По вибраниуму?
Ну тут наверное дело в другом, надо понимать, что за частую Завод закупает инструменты по 10 кратной цене, тупо отмывание бабок, те же керамики которые мы сейчас используем на лазерном станке закупают по 6-7к рублей, когда на алике копии которые ничуть не хуже стоят по 350-400 рублей, поэтому цена 170к спорная,но мне кажется это была шпоночная фреза.
Кстати она была черновая, чистовая говорили стоит 700к рублей, там было около 6-8 пластин на ней и вырезала она ориентиром на микроны, отверстия служили для сателлитов, а изготавливал я тогда водило планетарной передачи
З.Ы. думаю сейчас меня вычислить будет уже не проблема :D
З.Ы. думаю сейчас меня вычислить будет уже не проблема :D
А, ну тогда понятно) Я вот оснастку для чпу мог себе представить за 170к, а вот фрезу чёт не очень.
Ну и что потом было? Сильно ебали? Заканчиваю учиться на инженера, тоже предстоит потом работать на заводе... Наверное.
Та не, мастеру позвонил, он мне выдал, что главный наладчик сломал за смену две такие и главное чтобы я не ломал чистовую за 700к, а то нету замены :) прошло как будто нечего и не было :)
Я как-то в корпоративном виртуальном менеджере мтс, на новом дизайне, не заметил, что выделены сим всего лицевого света и подключил услугу на все 1500 штук. Хорошо хоть запрос не обработался и отменился по таймауту. Сумма была бы не космическая, но объясняться бы пришлось
Да оно почтиивсё хрупкое. Хрум можно сделать просто работая
я когда-то жёсткий диск уронил. на пол. вот такой:
этажом ниже никто не пострадал?
только моя репутация
Я думал мамонты вымерли
ну так это как раз и было так давно
Пролить холодный кофе на прод
Ничего так не бодрит как с утра шифт плюс дэлит!
вы разве не делаете бекапы каждые 15 секунд?
вово. а begin transaction для слабаков
ddl не откатывается жи
а бекапы? признаюсь, я админ локалхоста, но даже меня бекапы спасали раза два наверное. не представляю вменяемый прод без бекапа. это либо всем настолько насрать либо сказочные долбоёбы.
бэкап - всё равно факап
ну что я могу сказать
У меня есть база реалтаймовая 80Тб размером. Ее заресторить из бэкапа занимает 1.5-2 суток. В зависимости от того как давно полны бэкап был, сколько инткрементальных и архивных логов накатывать.
Проебать вещь в армии очень бодрит
После первого такого проеба, начинается круговорот проебов такой-же вещи у всех остальных
еще можно так взбодриться
Да и хер с ним с этим продом. И идёшь досыпать.
Как много dba на реакторе.
Даа, я конечно не айтишник, но такой метод ой как бодрит. Я любитель gamedev'а. Делал как-то игру, разбирался че да как и в один момент удалил не то и сидел потом час исправлял. Взбодрился так взбодрился...
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!