Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
analyze_threshold_percent
Valori (valore predefinito in grassetto)
10, da 0 a 100.0
Description
Imposta la soglia per la percentuale di righe modificate per l'analisi di una tabella. Per ridurre il tempo di elaborazione e migliorare le prestazioni generali del sistema, Amazon Redshift ignora il comando ANALYZE per qualsiasi tabella che abbia una percentuale di righe modificate inferiore a quanto specificato da analyze_threshold_percent. Se, ad esempio, una tabella contiene 100.000.000 di righe e 9.000.000 di righe sono state modificate dall'ultima esecuzione di ANALYZE, per impostazione predefinita la tabella viene ignorata perché è stato modificato meno del 10% delle righe. Per analizzare le tabelle quando è stato modificato solo un piccolo numero di righe, imposta analyze_threshold_percent su un numero arbitrariamente piccolo. Ad esempio, se imposti analyze_threshold_percent su 0.01, una tabella con 100.000.000 di righe non verrà ignorata se sono state modificate almeno 10.000 righe. Per analizzare tutte le tabelle anche se non sono state modificate righe, imposta analyze_threshold_percent su 0.
È possibile modificare il parametro analyze_threshold_percent soltanto per la durata della sessione corrente utilizzando un comando SET. Il parametro non può essere modificato in un gruppo di parametri.
Esempio
set analyze_threshold_percent to 15; set analyze_threshold_percent to 0.01; set analyze_threshold_percent to 0;