Аномалии под нагрузкой в PostgreSQL 2.0

Базы данных и системы хранения

PostgreSQL
Оптимизация производительности
Оптимизация

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Доклад продолжает рассказ об аномалиях производительности PostgreSQL, начатый два года назад. Тут будут изменения за прошедшее время, новые проблемы с индексами и неожиданные эффекты параметра fetch size. Докладчик также покажет методы диагностики и устранения проблем.

Целевая аудитория

Администраторы и инженеры по сопровождению нагруженных баз данных, разработчики, тестировщики, нагрузочные инженеры.

Тезисы

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

На HighLoad++ 2022 мы уже показали, какие бывают аномальные случаи, но прошло время, и кое-что исправлено, а что-то новое нашлось.

Приходите на доклад, чтобы узнать:
* что изменилось в PostgreSQL за последние два года;
* когда индексы могут тормозить или совсем не работать;
* какие сюрпризы заложены в fetch size'е
и другие увлекательные истории. Давайте вместе обсудим, каким иногда бывает PostgreSQL.

Михаил Жилин

Postgres Professional

Руководитель группы производительности департамента внедрения и технической поддержки. Более 10 лет работает над улучшением производительности вычислений. В настоящее время является экспертом по производительности СУБД в Postgres Professional и профессионально занимается анализом производительности, оценкой работ по оптимизации и конфигурированием СУБД PostgreSQL и Postgres Pro.

Postgres Professional

Postgres Professional — разработчик российской системы управления базами данных Postgres Pro. СУБД входит в Единый реестр российского программного обеспечения и выпускается в редакциях: Postgres Pro Enterprise, Postgres Pro Standard, Postgres Pro Shardman, их сертифицированные ФСТЭК-версии. Специалисты компании оказывают поддержку полного цикла: аудит, помощь в миграции, техподдержку 24х7 и SLA, обучение, заказные разработки, сертификацию специалистов. По данным исследования ЦСР за 2022 год, компания возглавляет рейтинг российских разработчиков СУБД. Команда Postgres Professional также активно развивает свободно распространяемую СУБД PostgreSQL. Занимает 1 место в России и 2 — в мире по вкладу в открытый код PostgreSQL.

Видео

Другие доклады секции

Базы данных и системы хранения