-
Notifications
You must be signed in to change notification settings - Fork 68
Description
#5:
@akorotkov публиковал сравнение производительности pg_pathman и pg_partman: Pg_pathman UPDATE and DELETE Support and Benchmark
Необходимо написать важные вещи в документации, что данный модуль замедляет незначительно SELECT, Зато значительно ускоряет такие-то операции, так как оптимизируется вот этот процесс вот в этом месте. (Я не очень силён в этом, но видимо здесь имеется в виду перестройка индексов, возможно что-то ещё).
Как ни странно довольно сложно найти адекватное описание почему вообще такой подход лучше чем большая таблица. А может нужно просто создавать кучу мелких индексов для одной большой таблицы (create index ... where ...
)?
Ещё нашёл преимущество в том что реальные таблицы можно распихивать по tablespace и удалять чохом всю таблицу при удалении диапазона данных - это действительно оптимизация.
Другими словами -- надо написать плюсы и минусы использования данного модуля.