Algoritmi sofisticati prevedono e classificano le query in entrata in base ai tempi di esecuzione e ai requisiti di risorse per gestire dinamicamente le prestazioni e la concorrenza, il tutto permettendo di dare priorità ai carichi di lavoro critici per l'azienda. L’accelerazione di query brevi (SQA) invia query brevi dalle applicazioni quali pannelli di controllo per una coda rapida, così da permetterti di elaborare tali query immediatamente piuttosto che attendere che le query di maggiori dimensioni vengano completate. La gestione automatica dei carichi di lavoro (WLM) utilizza ML per gestire in modo dinamico memoria e concorrenza, permettendoti di massimizzare il throughput delle query. Inoltre, ora puoi impostare la priorità delle tue query più importanti, anche quando ne vengono inviate centinaia. Amazon Redshift Advisor formula raccomandazioni quando è necessaria un'azione esplicita dell'utente per potenziare ulteriormente le prestazioni di Amazon Redshift. Per i carichi di lavoro dinamici, dove i modelli di query non sono prevedibili, le viste materializzate automatiche migliorano il throughput delle query, diminuiscono la loro latenza, riducono il tempo di esecuzione tramite gli aggiornamenti automatici, la riscrittura automatica delle query, l'aggiornamento incrementale e il monitoraggio continuo dei cluster di Amazon Redshift. L'ottimizzazione automatica delle tabelle seleziona le chiavi di ordinamento e distribuzione per ottimizzare le prestazioni per il carico di lavoro del cluster. Se Amazon Redshift stabilisce che l'applicazione di una chiave migliorerà le prestazioni del cluster, le tabelle verranno automaticamente modificate senza richiedere l'intervento dell'amministratore. Le funzionalità aggiuntive eliminazione vacuum automatica, ordinamento automatico delle tabelle e analisi automatica eliminano la necessità di manutenzione manuale e di messa a punto dei cluster Amazon Redshift per ottenere le migliori prestazioni per i nuovi cluster e i carichi di lavoro di produzione.