Paramètres d'optimisation des performances d'AlloyDB Omni sur une VM

Sélectionnez une version de la documentation :

Ce document décrit les paramètres d'optimisation des performances qui peuvent améliorer les performances d'AlloyDB Omni sur une VM. Ces paramètres de réglage suggérés sont basés sur les résultats de l'exécution d'un ensemble de charges de travail présentant différents modèles de lecture et d'écriture, des comportements de mise en cache et des modèles d'accès à l'index.

La plupart des valeurs de paramètre PostgreSQL par défaut restent inchangées, car les modifications sont limitées aux paramètres qui profitent à la majorité des applications. Les valeurs suggérées pour ces paramètres devraient généralement améliorer les performances sur le matériel moderne.

Paramètre de base de données Valeur par défaut d'AlloyDB Omni Paramètre suggéré
random_page_cost 4.0 1.1
temp_buffers 8 Mo 128 Mo
max_wal_size 1 Go 20 Go
min_wal_size 80 Mo 10 Go
default_toast_compression pglz lz4
maintenance_work_mem 64 Mo 1 Go pour les petites machines, 2 Go pour les grandes machines
max_worker_processes 64 max(64, # vCPUs)
max_parallel_workers 8 max(8, # vCPUs)
max_parallel_workers_per_gather 2 max(2, # vCPUs / 2)
work_mem 4 Mo 128 à 512 Mo, selon la charge de travail et la quantité de mémoire disponible
effective_cache_size 40 % * DRAM 80 % * de DRAM