секцию)
1. Осталось непонятно, почему после изменения типа функции на STABLE, стал применяться более медленный IndexScan (когда условие фильтрации внутри CTE не менялось!!!)
2. И почему применяется (параллельно?) в основном BitmapIndexScan, когда последовательное применение индексов даёт ускорение в 2 раза до 3мс? (как в последнем случае)
просто указать функцию как stable недостаточно, необходимо полное выполнение контракта.
И что не хватает для его выполнения?
откуда я знаю, вы ведь код не показали, как и версию пг
Какой код ещё необходимо показать? =)
к вопросу №1.
Обсуждают сегодня