PGConfRu2019 Александр Коротков - «Узкие места PostgreSQL»

Описание к видео PGConfRu2019 Александр Коротков - «Узкие места PostgreSQL»

PGConfRu2019 Александр Коротков - «Узкие места PostgreSQL»

Хорошо, когда база работает предсказуемо. Если сервер не справляется с нагрузкой, то только знай добавляй процессорные ядра, терабайты оперативной памяти и миллионы IOPS'ов – всё станет хорошо. Гораздо неприятнее, когда у сервера куча свободных ресурсов, но база данных всё равно тормозит. И особенно обидно, когда при нагрузочном тестировании всё работало как часы, а при реальной нагрузке такого же объёма – встаёт колом.

В данном докладе я разберу "узкие места" постгреса, которые нам приходилось встречать в реальной жизни, и которые приводили к печальному поведению, как описано выше. Расскажу о том, что можно сделать на пользовательском уровне, что эти "узкие места" обойти, и о том, что планируют сделать разработчики, чтобы их вообще убрать. А также поделюсь некоторыми рецептами нагрузочного тестирования, которые помогут избежать неожиданностей в продакшене.

Александр Коротков, Postgres Professional, Руководитель разработки

Страница доклада: https://pgconf.ru/2019/247964

#PGConfRu #PostgreSQL #Постгрес #СУБД

Комментарии

Информация по комментариям в разработке