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 |