Глава 75. Перепланирование запросов в реальном времени
Содержание
Перепланирование запросов в реальном времени позволяет перепланировать запросы, если во время их выполнения какой-либо триггер указывает на неоптимальное выполнение, то есть предпочтительно найти более оптимальный план.
Перепланирование запросов в реальном времени по умолчанию отключено, но его можно включить с помощью параметра конфигурации replan_enable.
В настоящее время перепланирование имеет следующие ограничения:
Подготовленные запросы не поддерживаются.
Курсоры не поддерживаются.
Поддерживаются только операторы
SELECT
, за исключениемSELECT FOR UPDATE
иSELECT FOR SHARE
.Операторы с изменчивыми функциями не поддерживаются.
Указать несколько SQL-операторов в строке запроса нельзя.