Skip to content

Добавить в документацию описание моментов по производительности #10

@socketpair

Description

@socketpair

#5:

@akorotkov публиковал сравнение производительности pg_pathman и pg_partman: Pg_pathman UPDATE and DELETE Support and Benchmark

Необходимо написать важные вещи в документации, что данный модуль замедляет незначительно SELECT, Зато значительно ускоряет такие-то операции, так как оптимизируется вот этот процесс вот в этом месте. (Я не очень силён в этом, но видимо здесь имеется в виду перестройка индексов, возможно что-то ещё).

Как ни странно довольно сложно найти адекватное описание почему вообще такой подход лучше чем большая таблица. А может нужно просто создавать кучу мелких индексов для одной большой таблицы (create index ... where ...)?

Ещё нашёл преимущество в том что реальные таблицы можно распихивать по tablespace и удалять чохом всю таблицу при удалении диапазона данных - это действительно оптимизация.

Другими словами -- надо написать плюсы и минусы использования данного модуля.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions