Aller au contenu
← Toutes les actus
Databricks Blog3 novembre 2026

Déclarer et optimiser avec les contraintes UNIQUE sur Databricks

Traduit de l'original anglais par IA. Voir en anglais

Résumé

Les contraintes UNIQUE de Databricks permettent de déclarer plusieurs garanties d'unicité, sur des colonnes nullables ou composites, en plus de l'unique PRIMARY KEY d'une table, et de les référencer depuis des clés étrangères. Une fois ces contraintes informatives validées et maintenues en continu, les marquer RELY permet à l'optimiseur d'éliminer les jointures et agrégations DISTINCT redondantes. Sur des benchmarks TPC-DS de 10 To, le shuffle a été réduit de plus de 99,99 % et les requêtes accélérées jusqu'à 12×.

* Les contraintes UNIQUE de Databricks permettent aux équipes de déclarer plusieurs garanties d'unicité, sur des colonnes nullables ou composites, en plus de l'unique PRIMARY KEY d'une table, et de les référencer avec des clés étrangères. * Validez et maintenez en continu ces contraintes informatives avant d'utiliser RELY, qui permet à l'optimiseur d'éliminer les jointures et agrégations DISTINCT redondantes. * Sur des benchmarks TPC-DS de 10 To, UNIQUE avec RELY a supprimé plus de 99,99 % du shuffle et accéléré les requêtes jusqu'à 12×.

Articles similaires

News

Claude Platform prend désormais en charge l'observabilité OpenTelemetry native dans Databricks MLflow

databricks-blog12h ago
News

Lakebase Postgres est désormais disponible en GA sur Google Cloud

databricks-blog1d ago
News

Branches Lakebase pour le CI/CD : enseignements tirés de 100 bases de données par PR

databricks-blog3d ago
News

Databricks et SAP lancent des capacités de données et d'IA de bout en bout pour accélérer la transformation IA des entreprises

databricks-blog4d ago