Type: | integer |
Défaut: | 8 |
Min: | 1 |
Max: | 2147483647 |
Contexte: | user |
Redémarrer: | false |
Le planificateur assemble les sous-requêtes dans des requêtes supérieures si la liste FROM
résultante contient au plus ce nombre d'éléments. Des valeurs faibles réduisent le temps de planification mais conduisent à des plans de requêtes inférieurs. La valeur par défaut est de 8. Pour plus d'informations, voir explicit-joins.
Configurer cette valeur à geqo_threshold ou plus pourrait déclencher l'utilisation du planificateur GEQO, ce qui pourrait aboutir à la génération de plans non optimaux. Voir runtime-config-query-geqo.
Recommandations [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.