Яка різниця між Azure Synapse Dedicated SQL Pools і SQL Pools без сервера?
Azure Synapse Dedicated SQL Pools базується на спадкоємній технології MS SQL Server минулого, в той час як Azure Synapse SQL Serverless Pools є новою технологією, побудованою з нуля іншою командою Microsoft, використовуючи сучасний двигун для обробки розподілених запитів для читання файлів безпосередньо на вершині ADLS.

Виходячи з цих двох рішень SQL, що мають абсолютно різні архітектури, вони мають дуже різні можливості, де Synapse Serverless SQL Pools мають:
Відмінна підтримка Legacy T-SQL
Інтеграція з Power BI
- Хороша підтримка для читання файлів відкритого формату безпосередньо з ADLS (включаючи Delta Lake)

Однак SQL Pools без сервера має:
Ніякої підтримки для запису даних (без можливості INSERT, UPDATE, DELETE або MERGE), тому що вся інтеграція повинна відбуватися зовні на файлах.
Ніякого кешування результатів, тому панелі чи запити, які виконуються кілька разів, будуть платити в часі і грошах за кожне виконання, навіть якщо вони були виконувані секунди тому.
- БЕЗ кешування файлів, тому API хмарного зберігання може бути високим і затоплювати мережу і уповільнювати більшу установку