Ces paramètres configurent le serveur ClickHouse et sont générés automatiquement à partir du code source de ClickHouse.
jemalloc_enable_background_threads
Type
Bool
Par défaut
1
Modifiable sans redémarrage
Non
Active les threads en arrière-plan de jemalloc. Jemalloc utilise des threads en arrière-plan pour nettoyer les pages mémoire inutilisées. Le désactiver peut entraîner une dégradation des performances.
jemalloc_enable_global_profiler
Type
Bool
Par défaut
0
Modifiable sans redémarrage
Non
Active le profileur d’allocation de jemalloc pour tous les threads. Jemalloc échantillonnera les allocations ainsi que toutes les désallocations des allocations échantillonnées.
Les profils peuvent être vidés à l’aide de SYSTEM JEMALLOC FLUSH PROFILE, qui peut être utilisé pour l’analyse des allocations.
Les échantillons peuvent également être stockés dans system.trace_log à l’aide de la config jemalloc_collect_global_profile_samples_in_trace_log ou avec le paramètre de requête jemalloc_collect_profile_samples_in_trace_log.
Voir Profilage des allocations