Rozhodování o návrhu a techniky kódování pro funkce Synapse SQL ve službě Azure Synapse Analytics
V tomto článku najdete seznam prostředků pro vyhrazený fond SQL a funkce bezserverového fondu SQL synapse SQL. Doporučené články jsou rozdělené do dvou částí: klíčová rozhodnutí o návrhu a techniky vývoje a kódování.
Cílem těchto článků je pomoct vám s vývojem optimálního technického přístupu pro komponenty Synapse SQL v rámci Azure Synapse Analytics.
Klíčová rozhodnutí o návrhu
Následující články zvýrazňují koncepty a rozhodnutí o návrhu pro vývoj Synapse SQL:
Článek | vyhrazený fond SQL | Bezserverový fond SQL |
---|---|---|
Připojení | Ano | Yes |
Třídy prostředků a souběžnost | Yes | No |
Transakce | Yes | No |
Schémata definovaná uživatelem | Ano | Yes |
Distribuce tabulky | Yes | No |
Indexy tabulky | Yes | No |
Oddíly tabulky | Yes | No |
Statistika | Ano | Yes |
CTAS | Yes | No |
Externí tabulky | Ano | Yes |
CETAS | Ano | Yes |
Doporučení
Níže najdete základní články, které zvýrazňují konkrétní techniky kódování, tipy a doporučení pro vývoj:
Článek | vyhrazený fond SQL | Bezserverový fond SQL |
---|---|---|
Uložené procedury | Ano | Yes |
Popisky | Yes | No |
Zobrazení | Ano | Yes |
Dočasné tabulky | Ano | Yes |
Dynamické SQL | Ano | Ano |
Opakování | Ano | Yes |
Možnosti pro seskupení | Yes | No |
Přiřazení proměnné | Ano | Yes |
Výhody a osvědčené postupy
Další informace o tom, které scénáře jsou vhodné pro bezserverový fond SQL, najdete v článku o výhodách bezserverového fondu SQL.
Osvědčené postupy pro optimální výkon s využitím vyhrazených fondů SQL
Podpora funkcí T-SQL
Jazyk Transact-SQL se používá v bezserverovém fondu SQL a vyhrazený model může odkazovat na různé objekty a má určité rozdíly v sadě podporovaných funkcí. Další informace najdete v článku o funkcích jazyka Transact-SQL podporovaných ve službě Azure Synapse SQL .
Další kroky
Další referenční informace naleznete v tématu Příkazy T-SQL fondu SQL.