Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält eine Liste mit Ressourcen zu Funktionen von Synapse SQL für dedizierte SQL-Pools und serverlose SQL-Pools. Die empfohlenen Artikel sind in zwei Abschnitte unterteilt: Wesentliche Entwurfsentscheidungen und Entwicklungs- und Programmiertechniken.
Das Ziel dieser Artikel ist es, Ihnen bei der Entwicklung des optimalen technischen Ansatzes für die Synapse SQL-Komponenten in Azure Synapse Analytics zu helfen.
Wesentliche Entwurfsentscheidungen
Die folgenden Artikel heben Konzepte und Entwurfsentscheidungen für die Synapse SQL-Entwicklung hervor:
| Artikel | Dedizierter SQL-Pool | Serverloser SQL-Pool |
|---|---|---|
| Verbindungen | Ja | Ja |
| Ressourcenklassen und Parallelität | Ja | Nein |
| Transaktionen | Ja | Nein |
| Benutzerdefinierte Schemas | Ja | Ja |
| Verteilen von Tabellen in SQL Data Warehouse | Ja | Nein |
| Ursachen für eine schlechte Qualität des Columnstore-Index | Ja | Nein |
| Tabellenpartitionen | Ja | Nein |
| Statistik | Ja | Ja |
| CTAS | Ja | Nein |
| Externe Tabellen | Ja | Ja |
| CETAS | Ja | Ja |
Empfehlungen
Im Folgenden finden Sie wichtige Artikel, die bestimmte Programmiertechniken, Tipps und Empfehlungen für die Entwicklung hervorheben:
| Artikel | Dedizierter SQL-Pool | Serverloser SQL-Pool |
|---|---|---|
| Gespeicherten Prozeduren | Ja | Ja |
| Bezeichnungen | Ja | Nein |
| Ansichten | Ja | Ja |
| Temporäre Tabellen | Ja | Ja |
| Dynamischer SQL-Code | Ja | Ja |
| Schleifen | Ja | Ja |
| Gruppierungsoptionen | Ja | Nein |
| Variablenzuweisung | Ja | Ja |
Vorteile und Best Practices
Weitere Informationen dazu, welche Szenarien für einen serverlosen SQL-Pool geeignet sind, finden Sie unter Vorteile eines serverlosen SQL-Pools.
Best Practices für serverlose SQL-Pools in Azure Synapse Analytics
Best Practices für dedizierte SQL-Pools in Azure Synapse Analytics
T-SQL-Featureunterstützung
Die Transact-SQL-Sprache wird im serverlosen SQL-Pool verwendet. Das dedizierte Modell kann auf verschiedene Objekte verweisen, und bei den unterstützten Funktionen gibt es gewisse Unterschiede. Weitere Informationen finden Sie unter In Azure Synapse SQL unterstützte Transact-SQL-Funktionen.
Nächste Schritte
Weitere Referenzinformationen finden Sie unter SQL-Pool – T-SQL-Anweisungen.