Встречаем PostgreSQL 16
Выпуск очередной версии, под номером 16, планируется примерно через месяц. Интересные и важные изменения нас ждут в области мониторинга, логической репликации, управления доступом. Об этих новшествах и не только расскажу во время доклада и готов обсудить до и после.
Слайды
Другие доклады
-
ААлексей Фадеев Sibedge Старший разработчик .NET, евангелист Postgres.
Докер-образ Postgres + PLV8: 100K+ скачиваний за год
Мы начали использовать PLV8 в разработке в 2021г. Докер-образ Postgres + PLV8 стали собирать и выкладывать на Dockerhub в первую очередь для своих нужд. Однако, через какое-то время мы обнаружили активный рост скачиваний. За последние 10 месяцев наш образ скачали более 100 тысяч раз, при этом мы не занимались его продвижением. В этом докладе я попробую дать осмысление роста популярности проекта, кратко расскажу о его развитии, какие улучшения вызвали интерес в сообществе, какие - нет, и поделюсь планами на будущее.
-
Михаил Жилин Postgres Professional Инженер
Способы решения проблем PostgreSQL путём отладки и профилирования
К большому сожалению идеальные компьютерные системы существуют только в книжках фантастов. Проблемы работоспособности встречаются и в PostgreSQL. В данном докладе хочется обсудить как правильно (и неправильно) подходить к попыткам решить проблему, какой путь выбрать, какой инструмент использовать. Доклад будет интересен как начинающим, так и опытным пользователям и администраторам баз данных.
-
Владимир Ситников PostgreSQL JDBC maintainer Performance Engineer
Прагматичный рассказ про b-tree индексы для разработчиков приложений
Доклад о том, как в PostgreSQL работают "обычные индексы".
Доклад будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Если доклад попадёт в золотые подборки "обязательно посмотреть на on-boarding'е разработчика", то цель достигнута.
В докладе рассмотрим:- Как индекс ускоряет поиск
- Нужно ли индексировать условия where
- Нужно ли индексировать условия в order by
- Нужно ли индексировать foreign keys
- Что делать, если критериев поиска несколько
- В каком порядке указывать колонки в индексе
- Случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение
-
Михаил Рутман Postgres Professional ведущий разработчик программного обеспечения
Как мы делаем встроенную отказоустойчивость в Postgres
Традиционно отказоустойчивость в Postgres достигается при помощи встроенных механизмов репликации и внешних утилит, наблюдающих за состоянием запущенных экземпляров Postgres и реагирующих соответствующим образом при возникновении различных сбоев. В своем докладе я расскажу что нам нравится и что не нравится в этом подходе, какую мы видим альтернативу, чего мы смогли достигнуть к сегодняшнему дню и что хотим получить к релизу, который планируется на декабрь месяц.