Decisioni di progettazione e tecniche di codifica per le funzionalità di Synapse SQL in Azure Synapse Analytics

In questo articolo è disponibile un elenco di risorse per il pool SQL dedicato e le funzioni del pool SQL serverless di Synapse SQL. Gli articoli consigliati sono suddivisi in due sezioni: Decisioni di progettazione chiave e tecniche di sviluppo e codifica.

L'obiettivo di questi articoli è aiutare a sviluppare l'approccio tecnico ottimale per i componenti Synapse SQL all'interno di Azure Synapse Analytics.

Decisioni chiave nella progettazione

Gli articoli seguenti illustrano i concetti e le decisioni di progettazione per lo sviluppo di Synapse SQL:

Articolo Pool SQL dedicato Pool SQL serverless
Connessioni
Classi di risorse e concorrenza No
Transazioni No
Schemi definiti dall'utente
Distribuzione di tabelle No
Indicizzazione di tabelle No
Partizioni di tabella No
Statistica
CTAS No
Tabelle esterne
CETAS

Consigli

Di seguito sono riportati articoli essenziali che evidenziano tecniche di codifica, suggerimenti e consigli specifici per lo sviluppo:

Articolo Pool SQL dedicato Pool SQL serverless
Stored procedure
Etichette No
Visualizzazioni
Tabelle temporanee
SQL dinamico
Loop
Opzioni di raggruppamento No
Assegnazione di variabili

Vantaggi e procedure consigliate

Supporto delle funzionalità T-SQL

Il linguaggio Transact-SQL usato nel pool SQL serverless e nel modello dedicato può fare riferimento a oggetti diversi e presenta alcune differenze nel set di funzionalità supportate. Per altre informazioni, vedere Funzionalità transact-SQL supportate nell'articolo Azure Synapse SQL .

Passaggi successivi

Per altre informazioni di riferimento, vedere Istruzioni T-SQL del pool SQL.