🚀 Как мы автоматизировали работу с PostgreSQL и сэкономили тысячи часов
Приветствуем всех, кто работает с базами данных! Команда СУБД Pangolin (доработанная сборка PostgreSQL) поделилась опытом автоматизации обновлений, развёртывания и настройки кластеров.
🔹 Что сделали:
✔ Автоматизировали обновления и настройку PostgreSQL-кластеров.
✔ Уменьшили риски потери данных и нагрузку на техподдержку.
✔ Протестировали решение на тысячах кластеров в Сбере.
🔹 Как работает:
Используется Ansible, требующий только SSH и Python на серверах.
🔗 Читать подробности на Habr
#БазыДанных #PostgreSQL #Автоматизация #DevOps #SberTech
Приветствуем всех, кто работает с базами данных! Команда СУБД Pangolin (доработанная сборка PostgreSQL) поделилась опытом автоматизации обновлений, развёртывания и настройки кластеров.
🔹 Что сделали:
✔ Автоматизировали обновления и настройку PostgreSQL-кластеров.
✔ Уменьшили риски потери данных и нагрузку на техподдержку.
✔ Протестировали решение на тысячах кластеров в Сбере.
🔹 Как работает:
Используется Ansible, требующий только SSH и Python на серверах.
🔗 Читать подробности на Habr
#БазыДанных #PostgreSQL #Автоматизация #DevOps #SberTech
Когда pgstatstatements становится узким местом? 🤔
📌 pgstatstatements — мощное расширение PostgreSQL для анализа запросов, но на высоконагруженных системах оно само может снижать производительность.
🔹 Проблемы:
• Конкуренция за ресурсы
• Рост накладных расходов
• Просадки при высокой частоте запросов
🔹 Решение: сэмплирование — сбор статистики не для всех запросов, а для выборочных, чтобы уменьшить нагрузку.
📖 Подробнее о том, как это работает и когда действительно нужно → Читать на Habr
#PostgreSQL #Производительность #Оптимизация
📌 pgstatstatements — мощное расширение PostgreSQL для анализа запросов, но на высоконагруженных системах оно само может снижать производительность.
🔹 Проблемы:
• Конкуренция за ресурсы
• Рост накладных расходов
• Просадки при высокой частоте запросов
🔹 Решение: сэмплирование — сбор статистики не для всех запросов, а для выборочных, чтобы уменьшить нагрузку.
📖 Подробнее о том, как это работает и когда действительно нужно → Читать на Habr
#PostgreSQL #Производительность #Оптимизация
🔍 Векторный поиск в PostgreSQL: мощь pgvector
Расширение pgvector превращает PostgreSQL в мощный инструмент для векторного поиска – идеальное решение для рекомендательных систем, чат-ботов и работы с эмбеддингами.
Зачем это нужно?
✅ Встроенный векторный поиск без сложной инфраструктуры
✅ Интеграция с LLM и семантическими запросами
✅ Быстрое масштабирование внутри знакомого стека
Кому пригодится?
🔸 Продуктовым командам
🔸 Бэкенд-разработчикам
🔸 Инженерам данных
Подробности и практическое применение — в статье:
👉 Читать на Habr
#PostgreSQL #pgvector #БазыДанных #AI #ML
Расширение pgvector превращает PostgreSQL в мощный инструмент для векторного поиска – идеальное решение для рекомендательных систем, чат-ботов и работы с эмбеддингами.
Зачем это нужно?
✅ Встроенный векторный поиск без сложной инфраструктуры
✅ Интеграция с LLM и семантическими запросами
✅ Быстрое масштабирование внутри знакомого стека
Кому пригодится?
🔸 Продуктовым командам
🔸 Бэкенд-разработчикам
🔸 Инженерам данных
Подробности и практическое применение — в статье:
👉 Читать на Habr
#PostgreSQL #pgvector #БазыДанных #AI #ML
🔍 Зачем бизнесу управляемые базы данных в облаке
📌 Типичная ситуация: запустили проект на PostgreSQL, база на виртуалке, без DBA, мониторинга и обновлений. Ночь → падение → паника. Результат: чат с криками, поиск багов, попытки восстановления (если бэкапы были).
💡 Решение – управляемые СУБД в облаке
✅ Автоматические обновления
✅ Резервное копирование
✅ Мониторинг и поддержка провайдера
✅ Минус головной боли для команды
Команда РТК-ЦОД объясняет, как это работает и зачем бизнесу.
📖 Читать статью на Хабре
#Cloud #PostgreSQL #Инфраструктура #DevOps
📌 Типичная ситуация: запустили проект на PostgreSQL, база на виртуалке, без DBA, мониторинга и обновлений. Ночь → падение → паника. Результат: чат с криками, поиск багов, попытки восстановления (если бэкапы были).
💡 Решение – управляемые СУБД в облаке
✅ Автоматические обновления
✅ Резервное копирование
✅ Мониторинг и поддержка провайдера
✅ Минус головной боли для команды
Команда РТК-ЦОД объясняет, как это работает и зачем бизнесу.
📖 Читать статью на Хабре
#Cloud #PostgreSQL #Инфраструктура #DevOps
🧠 Проблемы с Plan'ами PREPARED-запросов в PostgreSQL
На PGConf.DE 2025 разработчики обсуждали неожиданную проблему: время планирования запросов в PostgreSQL становится критичным на больших базах. Это даже мешает внедрению партиционирования, хотя оно логично для таблиц с сотнями миллионов записей.
Почему так происходит и как с этим работать? Разбираемся в статье 👇
🔗 Читать на Habr
#PostgreSQL #Оптимизация #БД #Разработка
На PGConf.DE 2025 разработчики обсуждали неожиданную проблему: время планирования запросов в PostgreSQL становится критичным на больших базах. Это даже мешает внедрению партиционирования, хотя оно логично для таблиц с сотнями миллионов записей.
Почему так происходит и как с этим работать? Разбираемся в статье 👇
🔗 Читать на Habr
#PostgreSQL #Оптимизация #БД #Разработка