РУС | EN

14 июня(суббота) 2014 Москва

Телефон: +7 (499) 403-10-11 (многокан)
E-mail: 2014@devconf.ru

Оптимизация производительности большой унаследованной PostgreSQL базы

Александр Чистяков работает главным инженером в компании Git in Sky, любит зеленый чай, белыми ночами превращается в котика, а черными - в <your-favourite-language>-обезьяну. Несколько лет назад выступил публично на DevConf и с тех пор не может остановиться.
Доклад(45 мин)

Мы занимается консультированием в сферах управления проектной инфраструктурой и оптимизации производительности. Постоянно сталкиваемся с поддержкой и оптимизацией уже устоявшихся больших проектов. В уже существующей базе большого проекта может быть что угодно - хранимые процедуры, триггеры, много индексов, лишние или недостающие связи между таблицами, неоптимальные запросы. Как правило, необходимо разобраться в ситуации и принять меры, не слишком нарушая нормальную работу системы (нормальность работы часто уже бывает нарушена, например, в связи с ростом аудитории проекта). Не так давно наша компания как раз провела ряд работ по оптимизации производительности PostgreSQL базы объемом в несколько терабайт, о предпринятых шагах, инструментах анализа и логике принятия решений в процессе оптимизации мы и хотели бы рассказать.


Программа конференции