Publié le: Dec 9, 2020

Amazon Redshift, l'entrepôt de données cloud le plus utilisé, annonce la disponibilité générale d'Automatic Table Optimization, une nouvelle fonctionnalité d'auto-réglage qui optimise la conception physique des tables en définissant automatiquement des clés de tri et de distribution pour améliorer la vitesse des requêtes. Vous pouvez utiliser Automatic Table Optimization pour démarrer facilement avec Amazon Redshift ou optimiser les charges de travail production en réduisant l'effort administratif nécessaire pour obtenir les meilleures performances possibles. 

Les clés de distribution et de tri sont des propriétés de table qui définissent comment les données sont physiquement stockées. Bien qu'Amazon Redshift soit le plus performant du secteur sans avoir à définir de clés de tri ou de distribution, l'application de clés peut entraîner une amélioration significative des performances pour les charges de travail les plus exigeantes. Auparavant, les clients devaient appliquer les clés de tri et de distribution manuellement. Automatic Table Optimization observe en permanence la manière dont les requêtes interagissent avec les tables et utilise le machine learning pour sélectionner les meilleures clés de tri et de distribution afin d'optimiser les performances en fonction de la charge de travail du cluster. Si Redshift détermine que l'application d'une clé améliore les performances du cluster, les tables sont automatiquement modifiés en quelques heures sans nécessiter l'intervention de l'administrateur. 

Pour commencer, il suffit de créer une table sans définir explicitement une clé de tri ou de distribution. Les tables existantes peuvent être définies pour l'automatisation en modifiant leurs styles de tri et de distribution avec la commande ALTER TABLE <tbl> ALTER sortkey|diststyle AUTO. Pour en savoir plus sur Amazon Redshift Automatic Table Optimization, consultez la documentation et le blog.

Automatic Table Optimization est disponible sur Amazon Redshift version 1.0.21291 dans toutes les régions où le Redshift Advisor est disponible. Utilisez ce lien pour connaître la disponibilité d’Amazon Redshift Advisor.