View a markdown version of this page

Collecter et utiliser les statistiques des tableaux - Amazon EMR

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.

Collecter et utiliser les statistiques des tableaux

La collecte de statistiques sous forme de tableaux permet à l'optimiseur basé sur les coûts de Trino de prendre des décisions éclairées concernant les ordres de jointure, la suppression des filtres et l'élagage des partitions, ce qui se traduit par de meilleures performances.

Vous pouvez utiliser la ANALYZE commande pour collecter des statistiques pour les tables Hive ou Iceberg :

ANALYZE sales;

La collecte de statistiques sur de larges tableaux peut être gourmande en ressources. Nous vous recommandons de spécifier un sous-ensemble de colonnes utilisées dans les jointures, les filtres ou les opérations de regroupement.

Il s'agit d'une autre commande utile. Il affiche les statistiques actuelles pour un tableau afin de vérifier si les statistiques sont à jour.

show stats for table_name;