Share via


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

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.