Type: | integer |
Défaut: | -1 |
Min: | -1 |
Max: | 10000 |
Contexte: | sighup |
Redémarrer: | false |
Indique la valeur de coût limite utilisée dans les opérations de VACUUM automatiques. Si -1 est indiqué (valeur par défaut), la valeur courante de vacuum_cost_limit est utilisée. La valeur est distribuée proportionnellement entre les processus autovacuum en cours d'exécution, s'il y en a plus d'un, de sorte que la somme des limites de chaque processus ne dépasse jamis la limite de cette variable. Ce paramètre ne peut être configuré que dans le fichier postgresql.conf ou indiqué sur la ligne de commande mais il est possible de le surcharger pour toute table en modifiant les paramètres de stockage.
Sur StackOverflow
Sur pgsql-hackers
- Re: Track the amount of time waiting due to cost_delay
- A thousand pg_commit_ts truncate attempts per second, two restarting autovacuum processes, and a explosive replication lag. Oh my.
- Re: Allow non-superuser to cancel superuser tasks.
- Re: pgsql: Consolidate docs for vacuum-related GUCs in new subsection