analyze_threshold_percent - Amazon Redshift

analyze_threshold_percent

Valeurs (par défaut en gras)

10, 0 à 100.0

Description

Définit le seuil du pourcentage de lignes modifiées pour l'analyse d'une table. Pour réduire le délai de traitement et améliorer les performances globales du système, Amazon Redshift ignore l'analyse de chaque table dont le pourcentage de lignes modifiées est inférieur à celui spécifié par analyze_threshold_percent. Par exemple, si une table contient 100 000 000 lignes dont 9 000 000 lignes comportent des modifications depuis la dernière opération ANALYZE, la table est donc ignorée par défaut, car moins de 10 % des lignes ont été modifiées. Pour analyser des tables lorsque seul un petit nombre de lignes a changé, définissez analyze_threshold_percent sur un petit nombre arbitraire. Par exemple, si vous définissez analyze_threshold_percent sur 0,01, une table avec 100 000 000 lignes ne sera pas ignorée si au moins 10 000 lignes ont été modifiées. Pour analyser toutes les tables même si aucune ligne n'a été modifiée, définissez analyze_threshold_percent sur 0.

Vous pouvez modifier le paramètre analyze_threshold_percent pour la session actuelle seulement en utilisant une commande SET. Le paramètre ne peut pas être modifié dans un groupe de paramètres.

Example

set analyze_threshold_percent to 15; set analyze_threshold_percent to 0.01; set analyze_threshold_percent to 0;