Postgres Professional
前往频道在 Telegram
🔹 Развиваем решения для работы с данными и самую популярную российскую СУБД!* 🔹 Организуем PGConf.Россия, выпускаем курсы и книги *подробнее: postgrespro.ru/blog/news/5970919 Канал в MAX — https://max.ru/id7729445882_biz
显示更多3 502
订阅者
+124 小时
+47 天
+1630 天
帖子存档
+8
Postgres Pro Enterprise 17 — главный релиз года 🔥
Postgres Pro Enterprise 17 — новая версия флагманской редакции СУБД Postgres Pro для высоконагруженных систем. Мы сделали СУБД еще более мощной, адаптируемой и управляемой, чтобы заказчики могли еще эффективнее решать самые сложные задачи.
В релизе — все возможности Postgres Pro Enterprise 16, PostgreSQL 17, корректирующего выпуска PostgreSQL 17.2, а также большое количество новых возможностей.
⚡️Среди новых разработок: расширение Proxima, управление очередями, удобная работа с планами запросов и другие решения для производительности, удобства и надежности СУБД. Подробности — в карточках.
Больше информации про Postgres Pro Enterprise 17 доступно на сайте, технические детали — в замечаниях к выпускам: 17.2.1 и 17.2.2.
🖥 Закажите тестирование системы
PostgreSQL — в ТОП-3 мирового рейтинга роста популярности СУБД
Система заняла второе место по росту популярности в рейтинге портала DB-Engines. Всего в исследовании рассмотрели 400+ СУБД. PostgreSQL становилась лидером по динамике роста популярности в 2017, 2018, 2020 и 2023 годах.
В России популярность открытой СУБД также растет, согласно аналитике Google Trends PostgreSQL на 97% популярнее, чем Oracle; на 118% — MySQL и на 420% — MS SQL Server.
«Востребованность PostgreSQL — результат труда тысяч разработчиков. Возможности cистемы и её мощный потенциал указывают на то, что за PostgreSQL — будущее глобальной СУБД-отрасли. В этом большая заслуга отечественных разработчиков», — отметил Олег Бартунов, генеральный директор Postgres Professional.🔥Специалисты Postgres Professional ежегодно отправляют в PostgreSQL 100+ патчей, 39 разработчиков нашей команды получат медали сообщества за работу над PostgreSQL 17. Читать подробности
Опыт внедрения искусственного интеллекта (AI) в Postgres Pro
С LLM-агентами можно создать новый интерфейс взаимодействия с реляционными базами данных. На PGProDay 2025 расскажем, как создать последовательность шагов для преобразования запросов с естественного языка на SQL и Cypher для общения с СУБД.
Также обсудим организацию генерации ответа на запрос с дополнением по документации Postgres Professional, спискам рассылки, проблемам со StackOverflow и Telegram-чату. RAG (Retrieval-Augmented Generation) помогает СУБД улучшить точность и полноту ответа путём дополнения базового запроса внешними данными.
Подробности — в докладе Савелия Батурина, старшего инженера по машинному обучению Postgres Professional.
📍Конференция пройдет 28 января, онлайн и офлайн. Участие — бесплатное, необходима регистрация. Актуальная информация — в чате мероприятия.
Регистрация на PGProDay 2025
Эволюция средств обеспечения отказоустойчивости СУБД Postgres Pro
На конференции PGProDay 2025 представим решения, которые защитят СУБД от любых сбоев инфраструктуры, даже катастроф на уровне всего ЦОД:
✔️Proxima — новая технология, позволяющая автоматически управлять соединениями клиентов СУБД
✔️Multimaster — кластер из нескольких узлов, доступных на запись одновременно, на основе логической репликации
✔️BiHA — встроенный отказоустойчивый кластер на основе физической репликации с автоматическим переключением в случае сбоя
⚡️Про развитие этих решений расскажут специалисты Postgres Professional: Андрей Забелин, старший технический консультант, и Дарья Репина, старший технический менеджер продукта.
📍Конференция пройдет 28 января, онлайн и офлайн. Участие — бесплатное, необходима регистрация. Присоединяйтесь к чату мероприятия.
Регистрация на PGProDay 2025
Находим и оптимизируем проблемные запросы в PostgreSQL
База данных разрослась и запросы стали тормозить? Специально для таких случаев мы подготовили пошаговый план поиска и отлова долгих запросов. На Хабре говорим об этапах оптимизации, разбираем варианты решений, а еще — делимся утилитами и расширениями, которые пригодятся в работе.
✔️Поиск проблемных запросов: критерии подозрительных запросов, что можно считать по-настоящему долгим запросом, как найти «быстрые», но избыточные запросы
✔️Ревизия запросов: находим, что нужно исправить и оптимизировать, какие запросы удалить, в каких случаях запуск стоит перенести на период с меньшей нагрузкой
✔️Действия после нахождения проблем: находим запущенные запросы и заблокированные процессы, смотрим процент выполнения запроса
Читать статью
📍Серия статей про нейронные оптимизаторы в реляционных базах данных
Развитие машинного обучения способствует появлению новых решений для оптимизации выполнения запросов — нейронных оптимизаторов. Эти инструменты сами находят закономерности в выполнении сложных планов. На Хабре подготовили цикл статей про нейрооптимизаторы:
✔️Пионеры в области нейросетевых оптимизаторов
Говорим про модель для оценки кардинальности запросов MSCN, модель построения плана выполнения запроса DQN, а также NEO — end-to-end-подход, который объединил обучаемую функцию оценки скорости выполнения заданного плана и его построение.
✔️Стабильные подходы
Рассматриваем решения, которые не требуют гигантских вычислительных кластеров и удовлетворяют большинство потребностей бизнеса: Bao, Balsa и AQO (Adaptive Query Optimization), решение от Postgres Professional.
✔️Ранжирование
Говорим про ранжирование — этот тип задач обособлен и от классификации, и от регрессии. Рассматриваем его в целом, а также адаптацию методов поиска оптимального плана исполнения запроса.
Больше полезных технических материалов — в блоге на Хабре ⚡️
⚡️PGProDay 2025 — программа конференции
Опубликовали расписание нашей первой продуктовой конференции, переходите на сайт, изучайте список тем и находите наиболее интересные доклады для вас.
Всего пройдет 11 выступлений, также специалисты проведут демонстрации решений, расскажут о новых продуктах и поделятся планами развития компании.
Заместитель генерального директора Postgres Professional Иван Панченко рассказал, что еще интересного ждет гостей конференции.
📍Встречаемся 28 января, онлайн и офлайн. Москва, Цифровое деловое пространстве (ЦДП), ул. Покровка, д. 47.
Регистрация на PGProDay 2025
Любишь базы данных? Разбираешься в SQL? Прими участие в конкурсе «СУБД Postgres Pro»!
В этом году мы снова организуем состязание на знание языка SQL, где участникам предстоит решать интересные и непростые задачи в открытой СУБД PostgreSQL.
Конкурс проходит на международной олимпиаде «IT-Планета 2025»:
✔️Участники — студенты и дипломированные специалисты от 16 до 27 лет
✔️Первый этап — тестирование на знание основ теории БД и основ языка SQL, второй этап и финал — решение задач на разработку нестандартных SQL-запросов. Отборочные этапы проходят онлайн, финал — очный
✔️Участие поможет получить практический опыт, познакомиться с командой Postgres Professional. Финалисты получат мерч компании, победители — денежные призы, ваучеры на прохождение сертификации по PostgreSQL
🧐 Как подготовиться? На Хабре опубликованы разборы задач прошлых лет — советуем почитать (второй и третий этап 2023 года, второй и третий этап 2024 года). Также мы предоставим участникам доступ к курсу «Язык SQL» — его изучение поможет в прохождении конкурса.
Регистрация
Поздравляем с наступающим 2025 годом!
Благодарим партнеров и заказчиков за доверие и продуктивную совместную работу, читателей и гостей конференций — за интерес к Postgres Professional.
В новом году нас ждет еще больше ярких событий, интересных анонсов и мероприятий!
До встречи в 2025,
Postgres Pro Team ❤️
+8
Каким был 2024 год?
Без лишних предисловий — делимся ключевыми показателями за прошедший год, цифры говорят лучше, чем любые слова.
Спасибо, что в 2024 году были с нами, дальше — больше ⚡️
64-битный счетчик транзакций — как в Postgres Professional решили проблемы при работе с большой транзакционной нагрузкой
Использование коммерческих СУБД на базе PostgreSQL для решения задач большого бизнеса требует особого подхода, доработки нескольких элементов системы в сторону производительности.
Среди узких мест при работе с серьезной нагрузкой — переполнение 32-битного счетчика транзакций. Возможностей открытой СУБД здесь недостаточно и мы в Postgres Professional придумали решение для работы с большой транзакционной нагрузкой.
Подробности — в статье на Хабре:
✔️Как PostgreSQL обрабатывает транзакции, в чем особенности механизма многоверсионности MVCC, история счетчика транзакций
✔️Где начинаются сложности и почему, если с принципом работы механизма проблем нет, стабильная работа больших систем без доработок, реализованных в СУБД Postgres Pro, находится под угрозой
✔️Что сделали специалисты Postgres Professional — первый в мире 64-bit xid — расширение пространства идентификаторов транзакций до 2 в степени 64!
✔️Как 64-bit xid используется в большинстве форков PostgreSQL (в том числе коммерческих), что с принятием в комьюнити
Читать статью
64-битный счетчик транзакций — как мы решили проблемы при работе с большой транзакционной нагрузкой
Использование СУБД на базе PostgreSQL для решения задач большого бизнеса требует особого подхода, доработки нескольких элементов системы в сторону производительности. Среди узких мест при работе с серьезной нагрузкой — счетчик транзакций.
С проблемой и решением разбираемся на Хабре:
✔️Как PostgreSQL обрабатывает транзакции, в чем особенности механизма многоверсионности MVCC, история счетчика транзакций
✔️Где начинаются сложности и почему, если с принципом работы механизма проблем нет, стабильная работа больших систем без доработок в СУБД находится под угрозой
✔️Что мы сделали: первое в мире появление 64-bit xid (расширение пространства идентификаторов транзакций до 2 в степени 64!), первые результаты и планы
Читать статью
📍Новые возможности СУБД Postgres Pro Enterprise 17 — представим на конференции PGProDay 2025!
На нашей первой продуктовой конференции Марк Ривкин, руководитель отдела технического консалтинга Postgres Professional, выступит с докладом про СУБД Postgres Pro Enterprise 17.
В выступлении — обзор новых возможностей системы по ключевым направлениям:
✔️Масштабируемость и производительность
✔️Высокая надежность
✔️Безопасность
✔️Удобство разработки
✔️Миграция
✔️Управляемость и администрирование СУБД
✔️AI и векторные БД
🔥Из доклада «Новые возможности СУБД Postgres Pro Enterprise 17» разработчики приложений, DBA, сотрудники службы информационной безопасности, архитекторы и пользователи СУБД узнают о новых решениях и разработках, которые упростят работу с системой.
Регистрация на PGProDay 2025
+3
📍Кейс Правительства Амурской области: перевод СЭД «Дело» на 5+ тысяч пользователей с MS SQL Server на Postgres Pro
В Правительстве Амурской области успешно завершилась миграция СЭД «Дело» на отечественную СУБД Postgres Pro Standard после нескольких лет работы с зарубежной системой.
✔️Цель миграции — переход на отечественное ПО со сравнимой функциональностью и производительностью, а также качественной технической поддержкой 24х7 на территории РФ
✔️Выбрана Postgres Pro Standard — СУБД, соответствующая требованиям заказчика, с решениями для безопасности и надежности хранения данных
✔️В процессе миграции оптимизировано хранение данных, улучшены процедуры резервного копирования и восстановления данных, повышен уровень безопасности
✔️При миграции перенесли 4 ТБ данных с минимальным временем простоя
✔️Работы проводили в процессе эксплуатации системы. Финальный этап с выводом из строя старой СЭД и вводом новой занял всего 7 часов
✔️СУБД обеспечивает стабильную работу 5+ тысяч пользователей, в системе формируется и обрабатывается 30+ тысяч документов в год!
⚡️Проект миграции СЭД «Дело» на СУБД Postgres Pro Enterprise в АО «НИКИЭТ» участвует в конкурсе «Проект года». Голосуйте за него на сайте Global CIO!
Читать кейс полностью
#кейс_pgpro
Партиционированный Postgres: немного о проблемах с лимитами
Говорим про тонкое место в построении плана с партициями — запросы с лимитами. В отличие от одиночной таблицы, при наличии ограничения на количество выдаваемых строк или fractional paths оптимизатор сталкивается со множеством вопросов, которые затрудняют планирование.
На Хабре:
✔️Рассказали про решение проблемы промежуточных планов запросов через патч, который разработали специалисты Postgres Professional
✔️Обсудили проблему вычисляемого лимита, у которой сейчас нет простого решения
✔️Подвели небольшой итог по работе с партиционированными таблицами, спойлер — такие таблицы усложняют задачу для текущей версии Postgres
Подробности — в статье
📍Говорим о сложностях с PostgreSQL на реальных примерах
Михаил Жилин, руководитель команды производительности Postgres Professional, выступил на конференции Joker 2024 и рассказал про непростые моменты в работе с открытой СУБД.
В докладе — о трех проблемных случаях:
✔️Упала производительность запросов на небольших данных из-за особенностей работы механизма многоверсионности (MVCC) PostgreSQL — на что должны обращать внимание разработчики в таких случаях
✔️Нюансы работы индексов критически сказались на инфраструктуре бизнеса — что нужно учитывать, чтобы не допустить такую ситуацию
✔️Работа всего приложения была неожиданно заблокирована из-за отсечения пустых страниц после очистки мусора — как работать с параметром vacuum_truncate
Смотрите запись на YouTube и в VK
📍Новый подход к объединению партицированных и непартицированных связей в PostgreSQL
С оптимизацией Asymmetric Join (AJ) каждая партиция присоединяется с помощью NR (non-partitioned relation), а результаты объединяются с помощью APPEND. В статье на Хабре разобрали этот подход:
✔️Как работает стратегия, что изменилось в сравнении с кодом partitionwise_join
✔️В чем преимущества и недостатки стратегии, какие есть ограничения в работе
✔️Какие вопросы все еще остаются нерешенными
Читать статью
Начни год в команде Postgres Professional!
Делимся подборкой вакансий, приходите в нашу команду: будем вместе работать над Postgres Pro — №1 в рейтинге самых популярных российских СУБД, а также развивать другие решения.
✔️Разработка
🔹Старший системный программист Си (разработчик СУБД PostgreSQL)
🔹ML-разработчик
✔️Системное администрирование / DevOps
🔹DevOps/MLOps-инженер
🔹Руководитель/DevOps
✔️Администрирование баз данных
🔹Performance engineer
🔹DBA инженер
✔️Тестирование
🔹QA-engineer (ML)
🔹Старший QA Engineer
⚡️Больше позиций для технических специалистов — на карьерном сайте. А еще — там собраны детали о команде, наших бонусах и другие вакансии, например, для экспертов в HR- и PR-, дизайнеров, специалистов в области продаж!
Карьерный сайт Postgres Professional
+4
Называем PostgreSQL правильно!
Название открытой СУБД не самое простое в произношении, кто-то читает его полностью «пост-грес-кью-эл», некоторые говорят «постгрес», что тоже верно. Но есть несколько неверных вариантов прочтения. О версиях названия, а также короткой истории названия СУБД — в наших карточках.
⚡️Сделали справку, чтобы вы точно знали, как называть Postgres и могли поделиться этим постом с друзьями и коллегами.
Самые необычные варианты произношения PostgreSQL — пишите в комментарии 👇
PGConf.Russia 2025 — early-bird участие со скидкой до 30%!
Открываем регистрацию на крупнейшую конференцию по PostgreSQL — PGConf.Russia 2025.
✔️40+ докладов про эксплуатацию PostgreSQL, отказоустойчивость и масштабируемость в СУБД, кейсы миграции и новые возможности систем
✔️1500+ администраторов баз данных, архитекторов, разработчиков ПО и ИТ-менеджеров
✔️10+ демонстраций новейших разработок в PostgreSQL и решений на базе Postgres Pro: BiHA, Shardman, PPEM, DBaaS и других
✔️Мастер-классы: на практических занятиях по PostgreSQL участники узнают о работе с СУБД, применят знания, смогут задать вопросы эксперту и разобраться с нюансами
✔️Профессиональная сертификация по PostgreSQL (по предварительной записи)
📍Встречаемся 31 марта — 1 апреля в Центре международной торговли в Москве. Также доступно участие в онлайн-формате.
🔥Открыта регистрация и прием заявок на доклады! Подавайте темы и тезисы, мы рассмотрим заявку и при необходимости поможем улучшить выступление.
Регистрация на PGConf.Russia 2025
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
