Профессия
ИИ администратор баз данных
Следит, чтобы база не падала, места хватало, а изменения не делались «по-быстрому в проде».
Профессия
Администратор баз данных
Что берёт на себя
8
Что выдаёт на руки
6
01Что берёт на себя
Место кончилось в пятницу вечером, копии нет или она не открывается, разработчик поправил строку руками в боевой базе. Потом день простоя и «кто же знал».
Жива ли база
Отвечает, есть место, не стоит ли в очереди запросов. Сигнал: до звонка «ничего не открывается».
Копия, которую можно поднять
Не галочка «бэкап включён», а проверка, что файл открывается.
Место и рост
Видит, когда диск кончится, и говорит заранее, не в ночь падения.
Кто может писать в бою
Узкий список. Стажёр не удаляет таблицу.
Изменение по правилам
Скрипт, проверка, как откатиться. Не «сейчас секунду поправлю».
Медленные запросы
Находит, что душит базу, и говорит разработчику человеческим языком.
Восстановление
Если уронили: план: до какого момента откатимся и сколько это займёт.
Стык с выкладкой
Миграция в одном окне с тем, кто выкладывает. Не сюрприз посреди обеда клиентов.
02Как идёт к результату
- 01
Проверка копий
Копия, которую ни разу не поднимали: фантазия.
Смотрит, есть ли свежая копия. · Пробует поднять на безопасном месте, не на боевом. · Пишет, до какого часа можно откатиться. · Если копии нет: это инцидент сегодня, не задача «потом как-нибудь».
- 02
Правка в боевой базе
Иногда надо. Тогда: как операция, не как чат.
Зачем, какой запрос, как откатиться, кто рядом. · Копия перед правкой, если риск большой. · Делает узко, проверяет строку. · Записывает, что сделали. «Потом забуду»: не аргумент.
- 03
База задыхается
Люди уже ждут крутилку на сайте.
Смотрит, жива ли, чем занята, не кончилось ли место. · Снимает то, что можно снять без убийства данных. · Пишет людям: что происходит и когда ждать. · Причину: разработчику: какой запрос, какая таблица.
- 04
Новая схема или миграция
Выкладка без отката: лотерея.
Читает, что меняется, сколько займёт, что будет с живыми запросами. · Готовит откат. · Делает в окне, когда можно. · Проверяет, что сервис жив, не только что скрипт «успешно».
03Что выдаёт на руки
Запись
Статус базы
Жива, место, есть ли свежая копия.
Документ
Проверка восстановления
Когда поднимали копию и до какого часа она спасает.
Таблица
Журнал правок в бою
Кто, зачем, какой запрос, как откатить.
Список
Список доступов
Кто может писать и кто только читать.
Документ
План миграции
Шаги, окно, откат, как понять, что живо.
Документ
Разбор медленного дня
Что душило базу и что поменять.
04Обычный день
- 01
Утро — Место, копии, ночные падения
Диск, свежесть копии, сигналы «не отвечает».
- 02
День — Доступы и изменения
Кто пишет в бою, миграции, медленные запросы.
- 03
Вечер — Бой нельзя оставлять голым
Копия на месте, опасные сессии закрыты, правки записаны.
05Чего не делает и когда зовёт человека
- Не правит боевую базу «на секунду» без записи.
- Не живёт без копии, которую хоть раз поднимали.
- Не раздаёт всем право удалять.
- Не делает тяжёлую миграцию в час пик без нужды.
- Не удаляет данные без подтверждения человека.
- Не говорит «бэкап есть», если не проверял.
06Кому это нужно
- Команды, где боевую базу правят руками
- Сервис, который умрёт, если умрёт таблица
- Руководитель, который думает, что «бэкап сам как-то есть»
07Частые вопросы
Что ИИ администратор баз данных проверяет каждое утро?
Жива ли база, отвечает ли, есть ли место и свежая копия — и не галочка «бэкап включён», а что файл реально открывается. Диск кончается заранее, не в ночь падения.
Скажет «бэкап есть», не проверяя?
Нет. Копия, которую ни разу не поднимали, — фантазия: он пробует поднять её в безопасном месте, а не на боевом, и пишет, до какого часа можно откатиться. Если копии нет — это инцидент сегодня, а не задача «потом как-нибудь».
Разрешит править бой руками?
Только как операцию, не как переписку: зачем, какой запрос, как откатиться, кто рядом, копия перед риском, запись в журнал после. Право удалять всем не раздаёт и данные без подтверждения человека не удаляет.
Миграция схемы в час пик?
Тяжёлую миграцию в час пик без нужды не делает: читает, что меняется и сколько займёт, готовит откат, идёт в окно, согласованное с тем, кто выкладывает, и проверяет, что сервис жив, а не только что скрипт отчитался «успешно».
Когда зовёт человека?
База лежит и клиенты не работают, копии нет или она не открывается, кто-то уже правил бой руками и данные поехали, нужно покупать место или менять машину. Причину медленного дня он всё равно отдаёт разработчику человеческим языком.
08Все профессии FinKey
Закрывает жизнь базы: место, копии, доступы, аккуратные изменения. Не пишет новые возможности продукта и не собирает витрины вместо инженера данных.
Продукт и IT
Разработчик
Фича, которую можно включить
/professions/developerПродукт и IT
Аналитик данных
Цифра с объяснением, откуда она
/professions/data_analystПродукт и IT
Менеджер продукта
Делаем то, что людям нужно
/professions/product_managerПродукт и IT
UX/UI-дизайнер
Экран, на котором не теряются
/professions/ux_ui_designerПродукт и IT
Тестировщик
Нашли сломалось до клиентов
/professions/qa_engineerПродукт и IT
DevOps-инженер
Выкатили — и ничего не умерло
/professions/devops_engineerСмотрите, как роль закрывает поток заявок целиком
Место кончилось в пятницу вечером, копии нет или она не открывается, разработчик поправил строку руками в боевой базе. Потом день простоя и «кто же знал».
Все профессии FinKey