title

text

PGConf.Russia 2025

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

Темы встречи

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

Доклады

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

PGConf.Russia 2025
  • Николай Баушенко
    Николай Баушенко ПАО ВТБ Эксперт

    Карта видимости в PostgreSQL — это важный механизм для оптимизации работы с базой данных, который ускоряет операции чтения, очистки данных и индексации. Несмотря на некоторые ограничения, такие как потребление памяти и фрагментация, её использование позволяет значительно повысить производительность в высоконагруженных системах. Эффективное использование карты видимости требует правильной настройки и мониторинга, что особенно важно в системах с большим объёмом данных и высокой параллельностью транзакций.

  • Михаил Жилин
    Михаил Жилин Postgres Professional Инженер

    Время выполнения SQL-запросов зависит от наличия индексов, актуальной статистики и т. п. Большинство проблем с производительностью СУБД решаются оптимизацией самых медленных запросов. Но увы, бывают ситуации, когда классическая оптимизация запросов не приносит желаемого успеха. Система продолжает себя вести неадекватно, а бывают случаи, когда система падает, и это вызывает слёзы, крики, депрессию.

    В данном докладе расскажем, как такие проблемы решают performance-инженеры из компании Postgres Professional, какой инструментарий используется, чего им в жизни ещё не хватает и куда они двигаются.

  • Борис Бондарев
    Борис Бондарев BI.Qube Главный архитектор

    В центре внимания — проблемы построения прикладного решения на PostgreSQL, а именно высоконагруженного аналитического хранилища данных. На примере кейса компании ЕВРАЗ покажем эффект применения методологии Data Vault на СУБД PostgreSQL и Greenplum для разработки единой системы производственных показателей.

    Расскажем о сложностях и решениях – демонстрация вариантов, планов запросов на задачах обновления справочников и других больших объектов, примеры оптимизаций. Покажем нюансы кода – проблемы заполнения модели и проблемы выборки из модели.

    Это будет интересно всем, кто планирует использовать или уже сталкивается со сложностями применения методологии Data Vault и проблемами производительности DWH на стеке open source. Сравним варианты технической реализации модельного слоя business vault с учётом специфики PostgreSQL и Greenplum. Рассмотрим 5 реальных проблем, возникающих при эксплуатации DWH и их решение:

    1.     Перенос логики сборки объектов Business Vault с PostgreSQL на Greenplum.

    2.     Замедление ETL при сборке текущего состояния Business Vault в PostgreSQL.

    3.     Замедление построения Data Lineage в PostgreSQL и Greenplum.

    4.     Медленная работа при запросе сателлита в Greenplum.

    5.     Медленные запросы с «in» или «or» при обращении к слою Business Vault.

  • Christopher Travers
    Christopher Travers OneMoreData CEO

    Although we often don't like to talk about it, database administration carries with it a large amount of stress. This is particularly true when we have to take on late night support duties. In this talk you will learn: 1. The basics of the physiology of stress. This is not a physiology lecture, but as engineers we need enough to build a mental model. 2. What kinds of mistakes we make when under stress. 3. How to measure stress in your own life and recognize it in others. 4. What tools are helpful to manage short- and long-term stressors. Managing short-term stress is important in avoiding becoming overwhelmed when problems occur, but managing longer-term stressors is just as important in avoiding problems in the first place.

Все доклады

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