Oct 15, 2025: Enforced join order with directed joins (General availability)¶
La prise en charge des jointures dirigées est désormais disponible de manière générale et n’est plus en avant-première.
Lorsque vous exécutez des requêtes de jointure, vous pouvez désormais imposer l’ordre de jointure des tables à l’aide du mot-clé DIRECTED. Lorsque vous exécutez une requête avec une jointure dirigée, la première table, ou table de gauche, est analysée avant la deuxième table, ou table de droite. Par exemple, o1 INNER DIRECTED JOIN o2 analyse la table o1 avant la table o2.
Les jointures dirigées sont utiles dans les situations suivantes :
Vous migrez des charges de travail dans Snowflake qui ont des directives d’ordre de jointure.
Vous souhaitez améliorer les performances en analysant les tables de jointure dans un ordre spécifique.
Pour plus d’informations, voir JOIN.