title

text

PGConf.Russia 2025

PGConf.Russia — крупнейшая конференция по PostgreSQL в России и СНГ. Технические доклады, демонстрации решений для работы с СУБД, мастер-классы, а также нетворкинг и обмен опытом с сообществом. Ежегодно участие в PGConf.Russia принимают сотни специалистов, среди них: администраторы баз данных, архитекторы, разработчики и тестировщики, IT-менеджеры.

Темы встречи

  • Новости из мира PostgreSQL
  • Мониторинг, отказоустойчивость и безопасность
  • Облегченная миграция с Oracle, Microsoft SQL Server и других систем 
  • Оптимизация запросов
  • Масштабируемость, шардирование и секционирование
  • Искусственный интеллект в СУБД
  • Совместимость PostgreSQL с другим ПО
  • более
    0 участников
  • 0 докладчика
  • 0
    минут общения
  • 63 доклада
  • гибридный
    формат

Доклады

Архив докладов

PGConf.Russia 2025
  • Karel van der Walt
    Karel van der Walt MentalArrow Principal

    В докладе расскажем о ручной миграции хранимых процедур и табличных функций из MS SQL Server в PL/pgSQL. Мы сознательно выбрали ручной перевод вместо использования расширений PostgreSQL с автоматической конвертацией. Причина — сложная бизнес-логика в коде T-SQL, для которой мы хотели получить чистый, читаемый PL/pgSQL-код.

    В исходном T-SQL коде использовались:

    • Комбинация хранимых процедур и табличных функций
    • Табличные переменные и пользовательские табличные типы
    • Рекурсивные Common Table Expressions (CTE)
    • Опциональные параметры

    Миграция потребовала:

    • Приведения имен к стандартам PostgreSQL
    • Переименования параметров и локальных переменных
    • Маппинг табличных типов
    • Маппинг табличных параметров в массивы
    • Маппинг табличных возвращаемых типов в SETOF-запись
    • Перевод логики между массивами и таблицами

    В докладе мы пройдем путь миграции цепочки зависимых T-SQL-функций в PL/pgSQL, разберем особенности и обойдем подводные камни обоих языков

  • Дмитрий Васильев
    Дмитрий Васильев OZON Эксперт по разработке информационных систем

    Почему пулеры играют ключевую роль в процессе эксплуатации базы данных PostgreSQL? Обсудим проблемы, с которыми столкнулись при использовании и внедрении существующих пулеров, и преимущества, которые мы получили, создав собственный пулер.

  • Павел Лузанов
    Павел Лузанов Postgres Professional Руководитель образовательных программ

    Перечислить все важные изменения 18-й версии во время выступления будет достаточно проблематично, если не сказать больше. Ведь заморозка кода состоится через неделю после доклада. Но вполне реально рассказать о том, что уже принято. А интересных изменений в области производительности, мониторинга, очистки (куда же без нее) и не только уже набралось немало.

    По традиции доклад строится на материалах серии статей с обзором коммитфестов 18-й версии, которые публикуются в корпоративном канале Postgres Professional на Хабре.

  • Екатерина Соколова
    Екатерина Соколова Postgres Professional Разработчик

    Столько слов было сказано о PostgreSQL как о результате работы его программного кода. Но Postgres — это не только код. Это люди, которые его создают, развивают и... Оставляют в нём частичку себя через комментарии.

    Какие истории нам могут рассказать комментарии к коду PostgreSQL? Узнаем, какое слово самое популярное, какие комментарии остались в коде с самого первого публичного коммита,  как меняется стиль общения с развитием продукта и как за строчками кода и комментариев увидеть человека.

Все доклады

Информационные партнёры