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 | Sì | Sì |
Classi di risorse e concorrenza | Sì | No |
Transazioni | Sì | No |
Schemi definiti dall'utente | Sì | Sì |
Distribuzione di tabelle | Sì | No |
Indicizzazione di tabelle | Sì | No |
Partizioni di tabella | Sì | No |
Statistica | Sì | Sì |
CTAS | Sì | No |
Tabelle esterne | Sì | Sì |
CETAS | Sì | Sì |
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 | Sì | Sì |
Etichette | Sì | No |
Visualizzazioni | Sì | Sì |
Tabelle temporanee | Sì | Sì |
SQL dinamico | Sì | Sì |
Cicli | Sì | Sì |
Opzioni di raggruppamento | Sì | No |
Assegnazione di variabili | Sì | Sì |
Vantaggi e procedure consigliate
Per altre informazioni sugli scenari più adatti per il pool SQL serverless, vedere l'articolo Vantaggi del pool SQL serverless.
Procedure consigliate per prestazioni ottimali con i pool SQL dedicati
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.