Мастер-классы. Unconference
28 Октября Санкт-Петербург

Мастер-классы по PostgreSQL

  • Брюс Момжан Один из ключевых
    разработчиков
    PostgreSQL

    Explaining the Postgres Query Optimizer

    The optimizer is the "brain" of the database, interpreting SQL queries and determining the fastest method of execution. This talk uses the explain command to show how the optimizer interprets queries and determines optimal execution. The talk will assist developers and administrators in understanding how Postgres optimally executes their queries and what steps they can take to understand and perhaps improve its behavior.

    Презентации:
    What's new in PostgreSQL 9.4
    Explaining the PostgreSQL Query Optimizer

  • Илья Космодемьянский DBA, PostgreSQL-Consulting.com

    Настройка PostgreSQL и операционной системы для высокой производительности

    Перед вами стоит задача поставить PostgreSQL на сервер и сделать так, чтобы он выдержал большую нагрузку. Что это за нагрузка и как ее померять? Как предсказать, есть ли запас по производительности? В ходе мастер-класса будет рассказано о нескольких check-list’ах, полезных для понимания профиля нагрузки на базу данных и для оптимизации настроек: что должен измерять мониторинг, про какие свойства и настройки аппаратного обеспечения нельзя забывать, что нужно настроить в операционной системе и в postgresql.conf.

    Презентация:
    Настройка PostgreSQL и операционной системы для высокой производительности

  • Максим Богук DBA, PostgreSQL-Consulting.com

    Как оптимизировать сложные SQL-запросы в PostgreSQL

    Постоянный мониторинг производительности SQL запросов — одна из основных задач администратора баз данных. Запрос, работавший быстро на тесте, совершенно не обязательно будет работать с приемлемой скоростью в боевом окружении. Более того, быстро работающий запрос завтра может стать медленным, если изменились условия (например, количество данных). Мы рассмотрим ряд типичных и не очень примеров сложных SQL-запросов, которые можно и нужно улучшить. Изучение этих примеров и возможных решений систематизирует представления слушателей о работе оптимизатора PostgreSQL.

    Презентация:
    Как оптимизировать сложные SQL-запросы в PostgreSQL

Событие состоялось 28 октября в офисе 404 Group в Санкт-Петербурге.

Unconference

В преддверии открытия приема заявок на доклады для PG Day'15 Russia мы организовали уникальное событие PG Master'14. Ключевым событием станет мастер-класс по PostgreSQL от Брюса Момжана, одного из ключевых людей PostgreSQL сообщества. Наши Коллеги Илья Космодемьянский и Макс Богук из PostgreSQL-Consulting поделятся своим широким опытом в области всесторонней оптимизации производительности PostgreSQL.

Расписание мастер-классов:

  • 10:15: What's new in PostgreSQL 9.4, Bruce Momjian.
  • 11:00: Настройка PostgreSQL и операционной системы для высокой производительности, Илья Космодемьянский.
  • 12:30: Explaining the PostgreSQL Query Optimizer, Bruce Momjian.
  • 14:00: Как оптимизировать сложные SQL-запросы в PostgreSQL, Максим Богук.

Вторая часть мероприятия пройдет в формате unconference, успешно себя зарекомендовавшем на конференциях и meetup-ах сообщества PostgreSQL. Суть формата заключается в том, что участники дискуссии сами предлагают интересующих их темы для обсуждения. Исходя из ваших предложений, мы "на лету" формируем несколько дискуссионных форумов, где все желающие смогут высказаться и обсудить предложенный инициатором дискуссии вопрос.

Ждем Вас по адресу г. Санкт-Петербург, ул. Красного Курсанта 25 литера Ж, БЦ "IT-парк".

С 9:00 до 9:45 — сбор гостей.
В 10:00 — открытие мероприятия.

При входе в БЦ Вас будут встречать представители организационного комитета PG Master'14.
Для прохода в конференц-зал мы попросим Вас показать нашим представителям письмо с подтверждением регистрации в распечатанном виде либо на электронном носителе. Если письмо по каким-то причинам к вам не пришло, напишите нам!