analyze_threshold_percent - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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 temps de traitement et améliorer les performances globales du système, Amazon Redshift ignore ANALYZE les tables dont le pourcentage de lignes modifiées est inférieur à celui spécifié par. analyze_threshold_percent Par exemple, si un tableau contient 100 000 000 lignes et que 9 000 000 lignes ont été modifiées depuis la dernièreANALYZE, le tableau est ignoré par défaut car moins de 10 % des lignes ont changé. 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 analyze_threshold_percent paramètre de la session en cours uniquement à l'aide d'une SET commande. Le paramètre ne peut pas être modifié dans un groupe de paramètres.

Exemple

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