Zum Inhalt springen
← Alle News
Databricks Blog3. November 2026

UNIQUE-Constraints in Databricks deklarieren und für die Optimierung nutzen

Von KI aus dem englischen Original übersetzt. Auf Englisch ansehen

Zusammenfassung

Mit Databricks UNIQUE-Constraints lassen sich neben dem einen PRIMARY KEY einer Tabelle mehrere Eindeutigkeitsgarantien für nullable oder zusammengesetzte Spalten deklarieren und in Fremdschlüsseln referenzieren. Wurden diese informativen Constraints validiert und werden sie fortlaufend gepflegt, kann man sie mit RELY markieren: Der Optimizer entfernt dann redundante Joins und DISTINCT-Aggregationen. In 10-TB-TPC-DS-Benchmarks sank der Shuffle um über 99,99 % und Abfragen liefen bis zu 12× schneller.

* Mit Databricks UNIQUE-Constraints deklarieren Teams neben dem einen PRIMARY KEY einer Tabelle mehrere Eindeutigkeitsgarantien für nullable oder zusammengesetzte Spalten und referenzieren sie über Fremdschlüssel. * Diese informativen Constraints sollten vor dem Einsatz von RELY validiert und fortlaufend gepflegt werden. RELY ermöglicht dem Optimizer, redundante Joins und DISTINCT-Aggregationen zu eliminieren. * In 10-TB-TPC-DS-Benchmarks reduzierte UNIQUE mit RELY den Shuffle um über 99,99 % und beschleunigte Abfragen um bis zu 12×.

Ähnliche Artikel

News

Claude Platform unterstützt jetzt native OpenTelemetry-Observability in Databricks MLflow

databricks-blog11h ago
News

Lakebase Postgres ist jetzt auf Google Cloud allgemein verfügbar

databricks-blog1d ago
News

Lakebase-Branching für CI/CD: Erkenntnisse aus 100 PR-Datenbanken

databricks-blog3d ago
News

Databricks und SAP bringen durchgängige Daten- und KI-Funktionen für die KI-Transformation im Unternehmen

databricks-blog4d ago