analyze_threshold_percent - Amazon Redshift

analyze_threshold_percent

Valores (predeterminados en negrita)

10, de 0 a 100,0

Descripción

Establece el umbral para el porcentaje de filas modificadas por el análisis de una tabla. Para reducir el tiempo de procesamiento y mejorar el rendimiento general del sistema, Amazon Redshift omite el análisis ANALYZE de cualquier tabla que tenga un porcentaje de filas modificadas inferior a lo especificado por analyze_threshold_percent. Por ejemplo, si una tabla contiene 100 000 000 filas y 9 000 000 tienen cambios desde que se ejecutó el último análisis ANALYZE, la tabla se omite de forma predeterminada ya que ha cambiado menos del 10 por ciento de las filas. Para analizar las tablas cuando solo han cambiado unas pocas filas, establezca analyze_threshold_percent en un número pequeño elegido arbitrariamente. Por ejemplo, si establece analyze_threshold_percent como 0,01, no se omitirá una tabla con 100 000 000 filas si han cambiado al menos 10 000 filas. Para analizar todas las tablas, aunque no haya cambiado ninguna fila, establezca analyze_threshold_percent en 0.

Puede modificar el parámetro analyze_threshold_percent solo para la sesión actual usando un comando SET. El parámetro no se puede modificar en un grupo de parámetros.

Ejemplo

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