Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln hittar du en lista över resurser för dedikerade SQL-pooler och serverlösa SQL-poolfunktioner i Synapse SQL. De rekommenderade artiklarna delas upp i två avsnitt: Viktiga designbeslut och utvecklings- och kodningstekniker.
Målet med dessa artiklar är att hjälpa dig att utveckla den optimala tekniska metoden för Synapse SQL-komponenter i Azure Synapse Analytics.
Viktiga designbeslut
Artiklarna nedan beskriver begrepp och designbeslut för Synapse SQL-utveckling:
| Article | dedikerad SQL-pool | serverlös SQL-pool |
|---|---|---|
| Anslutningar | Ja | Ja |
| Resursklasser och samtidighet | Ja | Nej |
| Transactions | Ja | Nej |
| Användardefinierade scheman | Ja | Ja |
| Table distribution | Ja | Nej |
| Table indexes | Ja | Nej |
| Table partitions | Ja | Nej |
| Statistik | Ja | Ja |
| CTAS | Ja | Nej |
| Externa tabeller | Ja | Ja |
| CETAS | Ja | Ja |
Rekommendationer
Nedan hittar du viktiga artiklar som betonar specifika kodningstekniker, tips och rekommendationer för utveckling:
| Article | dedikerad SQL-pool | serverlös SQL-pool |
|---|---|---|
| Stored procedures | Ja | Ja |
| Labels | Ja | Nej |
| Views | Ja | Ja |
| Temporary tables (Temporära tabeller) | Ja | Ja |
| Dynamisk SQL | Ja | Ja |
| Looping | Ja | Ja |
| Gruppera efter alternativ | Ja | Nej |
| Variabeltilldelning | Ja | Ja |
Fördelar och metodtips
Mer information om vilka scenarier som passar för serverlös SQL-pool finns i artikeln Om fördelar med serverlösa SQL-pooler .
Stöd för T-SQL-funktioner
Transact-SQL-språk används i serverlös SQL-pool och dedikerad modell kan referera till olika objekt och har vissa skillnader i uppsättningen funktioner som stöds. Mer information finns i artikeln Transact-SQL funktioner som stöds i Azure Synapse SQL .
Nästa steg
Mer referensinformation finns i SQL-pool-T-SQL-instruktioner.