Decisioni di progettazione e tecniche di scrittura del codice per le funzionalità di Synapse SQL in Azure Synapse Analytics

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

L'obiettivo di questi articoli è aiutare a sviluppare l'approccio tecnico ottimale per i componenti di 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 scrittura del codice, suggerimenti e consigli specifici per lo sviluppo:

Articolo Pool SQL dedicato Pool SQL serverless
Stored procedure
Etichette No
Visualizzazioni
Tabelle temporanee
SQL dinamico
Cicli
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 l'articolo Funzionalità Transact-SQL supportate in Azure Synapse SQL.

Passaggi successivi

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