Améliorations des performances - 2026¶
Important
Les améliorations de performance visent souvent des modèles de requêtes ou des charges de travail spécifiques. Ces améliorations peuvent ou non avoir un impact matériel sur une charge de travail spécifique.
Les améliorations de performance suivantes ont été introduites en 2026 :
Sortie |
Description |
Impact |
|---|---|---|
Avril 2026 |
Amélioration du nettoyage d’exécution pour les expressions avec des types de données TIMESTAMP_TZ. Snowflake nettoie désormais plus efficacement les micro-partitions pour les prédicats de filtres basés sur l’horodatage. |
Amélioration des performances des requêtes de séries temporelles avec filtres d’horodatage en ignorant significativement les micro-partitions non pertinentes, ce qui réduit les E/S et le temps d’exécution. |
Avril 2026 |
Améliorations continues de la gestion des asymétries dans les jointures de hachage, ce qui réduit encore davantage les goulots d’étranglement liés à des données mal réparties. |
Amélioration du temps d’exécution des requêtes de jointure dont les données sont asymétriques en ajustant dynamiquement la redistribution en fonction de la configuration de l’entrepôt. |
Mars 2026 |
Analyse parallèle améliorée des requêtes accélérées par le Service d’accélération des requêtes (QAS). |
Amélioration du temps d’exécution pour les requêtes accélérées par le QAS en permettant davantage d’E/S parallèles pendant les opérations d’analyse. |
Mars 2026 |
Ajustement dynamique de la taille des messages réseau en fonction du plan d’exécution pour optimiser le transfert de données entre les nœuds de traitement. |
Amélioration du temps d’exécution des charges de travail interactives et sensibles à la latence en réduisant les frais généraux de réseau. Particulièrement avantageux pour les requêtes à courte durée d’exécution et les scénarios à forte concurrence. |
Mars 2026 |
Amélioration de la construction d’ensembles de balayage pour réduire la contention de verrous lors de l’exécution de requêtes parallèles. |
Amélioration du temps d’exécution des requêtes à forte intensité d’analyse, en particulier pour les entrepôts plus grands à forte concurrence. Réduction de la surcharge CPU lors de la coordination de l’analyse parallèle. |
Mars 2026 |
Identification des possibilités de pousser les agrégations plus tôt dans le plan de requête lorsque des expressions de table communes (CTEs) sont présentes. |
Amélioration du temps d’exécution des requêtes complexes avec CTEs en réduisant le volume de données traitées dans les zones de préparation ultérieures du plan de requête. |
Mars 2026 |
Amélioration du pushdown d’extraction via les colonnes de vues, permettant une analyse et une utilisation plus efficaces des métadonnées pour les sous-colonnes accessibles via les vues. |
Amélioration du temps d’exécution des requêtes qui accèdent aux sous-colonnes via des vues. |
Février 2026 |
Amélioration des performances du nettoyeur de fichiers, réduisant ainsi les frais généraux de nettoyage par fichier pour les requêtes analysant de nombreux fichiers. |
Décisions de nettoyage plus rapides lors de la compilation et de l’exécution, en particulier pour les requêtes qui analysent des tables comportant de nombreuses micro-partitions. |
Février 2026 |
Amélioration du nettoyage des micro-partitions basé sur les plages pour davantage de modèles de requêtes. |
Réduction du temps de compilation et d’exécution des requêtes avec des prédicats de plage en ignorant davantage de micro-partitions non pertinentes. |
Février 2026 |
Traitement d’agrégation plus efficace lorsque les données tiennent sur un seul nœud de serveur, évitant les frais généraux de traitement distribué inutiles. |
Amélioration des performances des requêtes d’agrégation dont le volume de données ne nécessite pas de calcul distribué. |
Janvier 2026 |
Amélioration des performances des requêtes grâce à Snowflake Optima Metadata, qui analyse en permanence vos modèles de charge de travail et crée des métadonnées pour optimiser le nettoyage des micro-partitions inutilisées. Snowflake Optima est uniquement disponible sur les entrepôts standard Snowflake de deuxième génération (Gen2). |
Améliore les performances des requêtes en créant des métadonnées pour un nettoyage plus efficace. |
Janvier 2026 |
Nettoyage amélioré pour les requêtes de jointure avec des prédicats d’inégalité. Par exemple, la requête de jointure suivante utilise l’opérateur Pour cette requête, Snowflake supprime les micropartitions de la table |
Améliore les performances des requêtes de jointure qui ont des prédicats d’inégalité. |
Janvier 2026 |
Analyse JSON plus rapide pour les opérations PARSE_JSON. |
Amélioration du temps d’exécution des requêtes qui analysent des données JSON. Les requêtes avec un traitement JSON lourd peuvent voir des accélérations importantes. |
Janvier 2026 |
Amélioration des performances de compilation pour les requêtes avec des expressions CASE profondément imbriquées en les conservant sous une forme simplifiée tout au long du processus de compilation. |
Réduction du temps de compilation des requêtes comportant de grandes expressions CASE, en particulier celles comportant de nombreuses branches. |