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
Qual é a diferença entre Azure Synapse SQL Pools dedicados e SQL Pools Serverless?
Os pools SQL dedicados do Azure Synapse são baseados na tecnologia MS SQL Server do passado, enquanto o Azure Synapse SQL Serverless Pools é uma nova tecnologia construída desde o início por uma equipe diferente da Microsoft usando um moderno mecanismo de processamento de consulta distribuído para ler arquiteturas completamente diferentes. Com base nessas duas soluções SQL, eles têm capacidades muito diferentes, onde o Synapse Serverless SQL Pools tem: - Ótimo suporte para o T-SQL legado - Ótima integração com o Power BI - Bom suporte para ler arquivos de formato aberto diretamente do ADLS (incluindo o Delta Lake) No entanto, o SQL Serverless Pools tem: - NÃO suporte para gravação de dados (sem capacidade de INSERT, UPDATE, DELETE ou MERGE), porque todos os arquivos devem ser integrados externamente na rede. - NÃO - Não há caching de resultados, então os painéis de controle ou consultas que são executadas há vários segundos em tempo de execução e que só pagam muito dinheiro se a instalação for lenta e a armazenamento de arquivos é tão grande - e a capacidade de armazenamento em nuvem pode ser tão grande e a instalação pode ser tão lenta.