Сегодня мы выяснили что у нас в постгресе есть пресейлз-онли модули. В смысле, такие которые потенциальные заказчики спрашивают регулярно, а потом никто не использует.
Таким модулем, например, является
pg_hint_plan.
Любой, кто задумывается о миграции сложного приложения с Oracle на Postgres обязательно задает вопрос "А хинты у вас есть?" Ага, говорим мы, вот, отдельным модулем. Потому что знаем, что никому, кто таки доходит до реальной миграции, они оказываются не нужны. В нормальной базе планировщик сам разбирается, без хинтов.