Тип: | integer |
По умолчанию: | 8 |
Минимальный: | 1 |
Максимальный: | 2147483647 |
Контекст: | user |
Перезапуск: | false |
Задаёт максимальное число элементов в списке FROM
, до которого планировщик будет объединять вложенные запросы с внешним запросом. При меньших значениях сокращается время планирования, но план запроса может стать менее эффективным. По умолчанию это значение равно восьми. За дополнительными сведениями обратитесь к 3.
Если это значение сделать равным geqo_threshold или больше, при таком объединении запросов может включиться планировщик GEQO и в результате будет получен неоптимальный план. См. 4.
Рекомендации [EN]
While it's probably true that newer CPUs could support higher collapse_limits, there's not much incremental benefit to just raising either collapse_limit to 10 or 11.