Beslissingen en coderingstechnieken ontwerpen voor Synapse SQL-functies in Azure Synapse Analytics
In dit artikel vindt u een lijst met resources voor toegewezen SQL-pool en serverloze SQL-poolfuncties van Synapse SQL. De aanbevolen artikelen worden onderverdeeld in twee secties: Belangrijke ontwerpbeslissingen en ontwikkelings- en coderingstechnieken.
Het doel van deze artikelen is om u te helpen bij het ontwikkelen van de optimale technische benadering voor de Synapse SQL-onderdelen in Azure Synapse Analytics.
Belangrijke ontwerpbeslissingen
In de onderstaande artikelen worden concepten en ontwerpbeslissingen voor Synapse SQL-ontwikkeling gemarkeerd:
Artikel | een toegewezen SQL-pool | serverloze SQL-pool |
---|---|---|
Connecties | Ja | Ja |
Resource-klassen en gelijktijdigheid | Ja | Nr. |
Transacties | Ja | Nr. |
Door de gebruiker gedefinieerde schema's | Ja | Ja |
Tabeldistributie | Ja | Nr. |
Tabelindexen | Ja | Nr. |
Tabelpartities | Ja | Nr. |
statistieken | Ja | Ja |
CTAS | Ja | Nr. |
Externe tabellen | Ja | Ja |
CETAS | Ja | Ja |
Aanbevelingen
Hieronder vindt u essentiƫle artikelen die specifieke coderingstechnieken, tips en aanbevelingen voor ontwikkeling benadrukken:
Artikel | een toegewezen SQL-pool | serverloze SQL-pool |
---|---|---|
Opgeslagen procedures | Ja | Ja |
Labels | Ja | Nr. |
Weergaven | Ja | Ja |
Tijdelijke tabellen | Ja | Ja |
Dynamic SQL | Ja | Ja |
Looping | Ja | Ja |
Groeperen op opties | Ja | Nr. |
Variabele toewijzing | Ja | Ja |
Voordelen en best practices
Zie het artikel Over de voordelen van serverloze SQL-pools voor meer informatie over welke scenario's geschikt zijn voor een serverloze SQL-pool.
Aanbevolen procedures voor het gebruik van een serverloze SQL-pool
Aanbevolen procedures voor optimale prestaties met behulp van toegewezen SQL-pools
Ondersteuning voor T-SQL-functies
De Transact-SQL-taal die in serverloze SQL-pools en toegewezen modellen wordt gebruikt, kan verwijzen naar verschillende objecten; de set ondersteunde functies kan onderling enigszins verschillen. Zie het artikel Over Transact-SQL-functies die worden ondersteund in Azure Synapse SQL voor meer informatie.
Volgende stappen
Zie T-SQL-instructies voor SQL-pools voor meer informatie.