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 | 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 codifica, 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ì |
Loop | 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 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 Funzionalità transact-SQL supportate nell'articolo Azure Synapse SQL .
Passaggi successivi
Per altre informazioni di riferimento, vedere Istruzioni T-SQL del pool SQL.