Was ist der Unterschied zwischen Azure Synapse Dedicated SQL Pools und Serverless SQL Pools?
What is the difference between Azure Synapse Dedicated SQL Pools and Serverless SQL Pools?
Azure Synapse Dedicated SQL pools is based on the legacy on-prem MS SQL Server technology of the past, while Azure Synapse SQL Serverless Pools is a new technology built from the ground up by a different Microsoft team using a modern distributed query processing engine reading files directly on top of ADLS.

Based on these two SQL solutions having completely different architectures they have widely different capabilities, where Synapse Serverless SQL Pools have:
- Great support for legacy T-SQL
- Great integration with Power BI
- Good Support for reading open format files directly from ADLS (including Delta Lake)

However, Serverless SQL Pools has:
- NO support for data writing (no INSERT, UPDATE, DELETE, or MERGE capability), because all integration must happen externally on files.
- NO result caching, so dashboards or queries that are run multiple times will pay in time and money for each execution even if just run seconds ago.
- NO file caching, so cloud storage API can be high and flood the network and slow a larger installation
Azure Synapse Dedicated SQL Pools basiert auf der alten On-Prem MS SQL Server-Technologie, während Azure Synapse SQL Serverless Pools eine neue Technologie ist, die von Grund auf von einem anderen Microsoft-Team entwickelt wurde und eine moderne verteilte Abfrageverarbeitungs-Engine verwendet, die Dateien direkt auf ADLS liest.

Da diese beiden SQL-Lösungen völlig unterschiedliche Architekturen haben, verfügen sie auch über sehr unterschiedliche Funktionen, die Synapse Serverless SQL Pools bietet:
- Großartige Unterstützung für Legacy T-SQL
- Großartige Integration mit Power BI
- Gute Unterstützung für das Lesen von Dateien im offenen Format direkt aus ADLS (einschließlich Delta Lake)

Serverless SQL Pools haben jedoch:
- KEINE Unterstützung für das Schreiben von Daten (keine INSERT-, UPDATE-, DELETE- oder MERGE-Funktionen), da die gesamte Integration extern in Dateien erfolgen muss.
- KEINE Zwischenspeicherung von Ergebnissen, d.h. Dashboards oder Abfragen, die mehrmals ausgeführt werden, kosten Zeit und Geld für jede Ausführung, selbst wenn sie nur wenige Sekunden zurückliegen.
- KEIN Dateicaching, d.h. die Cloud-Speicher-API kann hoch sein und das Netzwerk überfluten und eine größere Installation verlangsamen
open_qa
de