Partager via


Paramétrage des requêtes / Constantes de coût du planificateur

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost

cpu_index_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque entrée d’index pendant une analyse d’index.
Type de données numeric
Valeur par défaut 0.005
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_index_tuple_cost

cpu_operator_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque opérateur ou fonction exécuté pendant une requête.
Type de données numeric
Valeur par défaut 0.0025
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_operator_cost

cpu_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de traitement de chaque ligne pendant une requête.
Type de données numeric
Valeur par défaut 0.01
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation cpu_tuple_cost

effective_cache_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’hypothèse du planificateur concernant la taille du cache du disque.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation effective_cache_size

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur effective_cache_size est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur effective_cache_size de cette instance.

Chaque fois que vous modifiez le produit attribué à une instance, vous devez également ajuster la valeur du paramètre effective_cache_size en fonction des valeurs dans la formule suivante.

La formule utilisée pour calculer la valeur de effective_cache_size dépend de la valeur de shared_buffers, et ressemble à (memoryGib * 131072) - shared_buffers.

Taille de la mémoire shared_buffers effective_cache_size
2 Gio 32 768 229 376
4 Gio 131 072 393 216
8 Gio 262144 786 432
16 Gio 524288 1572864
32 Gio 1048576 314 5728
48 Gio 1572864 471 8592
64 Gio 2097152 6291456
80 Gio 2621440 7864320
128 Go 4194304 12582912
160 Gio 5242880 15 728 640
192 Gio 6291456 18 874 368
256 Gio 8388608 25 165 824
384 Gio 12582912 37 748 736
432 Gio 14155776 42 467 328
672 Gio 22020096 66 060 288

jit_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT est activée, si elle est activée.
Type de données entier
Valeur par défaut 100000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_above_cost

jit_inline_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT tente d’inclure des fonctions et des opérateurs.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_inline_above_cost

jit_optimize_above_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit le coût de requête au-dessus duquel la compilation JIT applique des optimisations coûteuses.
Type de données entier
Valeur par défaut 500000
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation jit_optimize_above_cost

min_parallel_index_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données d’index pour une analyse parallèle.
Type de données entier
Valeur par défaut 64
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_index_scan_size

min_parallel_table_scan_size

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit la quantité minimale de données de table qui doivent être analysées pour qu’une analyse parallèle soit prise en compte.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 0-715827882
Type de paramètre dynamique
Documentation min_parallel_table_scan_size

parallel_setup_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de démarrage des processus Worker pour la requête parallèle.
Type de données numeric
Valeur par défaut 1000
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_setup_cost

parallel_tuple_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût de transmission de chaque tuple (ligne) du Worker au serveur principal maître.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation parallel_tuple_cost

random_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière non séquentielle.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation random_page_cost

seq_page_cost

Attribut Valeur
Catégorie Paramétrage des requêtes / Constantes de coût du planificateur
Description Définit l’estimation du planificateur du coût d’une page de disque récupérée de manière séquentielle.
Type de données numeric
Valeur par défaut 1
Valeurs autorisées 0-1.79769e+308
Type de paramètre dynamique
Documentation seq_page_cost