• Photos
  • Schedule
  • Talks
  • Speakers
  • Contacts
  • F.A.Q.
  • En Ru

    Ildar Musin

    Ildar Musin Postgres Professional

    5 July

    Talk

    Секционирование с pg_pathman

    На докладе я расскажу о проблемах секционирования в PostgreSQL и о том, как мы решаем их в нашем расширении pg_pathman.

    Секционирование в PostgreSQL — давно ожидаемый "функционал". И, хотя в Postgres возможно реализовать секционирование через наследование, такой подход имеет ряд недостатков, таких как неэффективное планирование, отсутствие оптимизаций времени выполнения, необходимость поддерживать триггеры и ручное управление секциями.

    В докладе я расскажу про расширение pg_pathman, над которым работает наша команда. pg_pathman поддерживает HASH и RANGE секционирование и выполняет оптимизации на этапах планирования и исполнения, поддерживает быструю вставку за счет отказа от триггеров в пользу Custom Node, содержит функции для управления секциями (add, split, merge и др.), поддерживает FDW, неблокирующую миграцию данных и другие возможности. В завершение я расскажу о новом функционале, который ожидается в следующих релизах и о планах по интеграции с PostgreSQL 10.

    Seminars


    9

    Back to the list of talks

    Buy tutorial:

    Price:
    Enter your e-mail and we will send you payment details soon.