Логотип Ignisweave

Ignisweave

Блог о администрировании баз данных

Тут я пишу о реальном опыте работы с базами данных — от миграций до оптимизаций запросов. Не академические статьи, а заметки из ежедневной практики. Иногда подробно, иногда коротко. Но всегда честно.

Последние публикации

Свежие материалы по администрированию баз данных — практические кейсы, рекомендации и решения, которые я применяю в работе

Настройка кластера PostgreSQL

Почему ваш PostgreSQL тормозит

И как я это исправляю за час

Пару недель назад столкнулся с жалобами на медленные запросы. Оказалось — неправильные индексы и забытый vacuum. Разбираю свой чеклист первичной диагностики производительности.

Читать полностью
Репликация баз данных

Настройка асинхронной репликации

Без простоя и головной боли

Когда нужно развернуть реплику на продакшене, нервы всегда на пределе. Вот мой проверенный сценарий с минимальными рисками — делал уже раз десять для разных проектов.

Читать полностью

Популярные темы

Производительность

  • Оптимизация сложных запросов
  • Работа с индексами — когда помогают, когда нет
  • Настройка параметров памяти и дисков
  • Профилирование медленных запросов
  • Анализ планов выполнения

Безопасность

  • Настройка ролей и прав доступа
  • Шифрование данных на уровне СУБД
  • Аудит операций с базой данных
  • Защита от SQL-инъекций
  • Резервное копирование — стратегии восстановления

Архитектура

  • Шардирование больших таблиц
  • Кластеризация и высокая доступность
  • Миграции между версиями и СУБД
  • Мониторинг и алертинг
  • Планирование роста нагрузки