Оптимизация PostgreSQL
Нужно увеличить скорость транзакции от 5 и более раз.
Обязательно опыт работы с высоконагруженными БД и оптимизацией БД от 3-х лет.
База бд — courts
Партиципировать таблицу через наследование addrobj в схеме addrobj по полю regioncode.
В партициях создать индексы и check условие (по полю regioncode) по примеру как в таблице addrobj_sar
Именовать партиции: addrobj_{номер региона}
В таблице хранятся структуры адресов от регионов до улиц (без домов)
кол-во записей в таблице 4464056,
вес таблицы - 2гб
Устройство кластера: PostgreSQL patroni etcd балансирует уже подключения haproxy.
Прошу писать только специалистам в этом направлении и кто реально имел опыт оптимизации.