Döntések és kódolási technikák tervezése a Synapse SQL-funkciókhoz az Azure Synapse Analyticsben
Ebben a cikkben a Synapse SQL dedikált SQL-készletéhez és kiszolgáló nélküli SQL-készletfüggvényeihez tartozó erőforrások listáját találja. Az ajánlott cikkek két részre oszlanak: a legfontosabb tervezési döntésekre, valamint a fejlesztési és kódolási technikákra.
Ezeknek a cikkeknek a célja, hogy segítsen a Synapse SQL-összetevők optimális technikai megközelítésének kialakításában az Azure Synapse Analyticsben.
Főbb tervezési döntések
Az alábbi cikkek a Synapse SQL-fejlesztéssel kapcsolatos fogalmakat és tervezési döntéseket emelik ki:
Cikk | dedikált SQL-készlet | kiszolgáló nélküli SQL-készlet |
---|---|---|
Kapcsolatok | Igen | Igen |
Erőforrásosztályok és egyidejűség | Igen | Nem |
Transactions | Igen | Nem |
Felhasználó által definiált sémák | Igen | Igen |
a táblaelosztással | Igen | Nem |
táblaindexekkel | Igen | Nem |
Táblapartíciók | Igen | Nem |
Statistics | Igen | Igen |
CTAS | Igen | Nem |
Külső táblák | Igen | Igen |
CETAS | Igen | Igen |
Javaslatok
Az alábbiakban olyan alapvető cikkeket talál, amelyek konkrét kódolási technikákat, tippeket és fejlesztési javaslatokat emelnek ki:
Cikk | dedikált SQL-készlet | kiszolgáló nélküli SQL-készlet |
---|---|---|
Stored procedures | Igen | Igen |
Címkék | Igen | Nem |
Megjelenítések | Igen | Igen |
ideiglenes táblákkal | Igen | Igen |
Dinamikus SQL | Igen | Igen |
Hurkolás | Igen | Igen |
Csoportosítás beállítások szerint | Igen | Nem |
Változó-hozzárendelés | Igen | Igen |
Előnyök és ajánlott eljárások
Ha többet szeretne megtudni a kiszolgáló nélküli SQL-készlethez megfelelő forgatókönyvekről, tekintse meg a kiszolgáló nélküli SQL-készlet előnyeiről szóló cikket.
Ajánlott eljárások kiszolgáló nélküli SQL-készlet használatához
Ajánlott eljárások az optimális teljesítményhez dedikált SQL-készletek használatával
T-SQL-funkció támogatása
A Transact-SQL nyelvet kiszolgáló nélküli SQL-készletben használják, és a dedikált modell különböző objektumokra hivatkozhat, és bizonyos különbségek vannak a támogatott funkciók között. További információ: Az Azure Synapse SQL-cikkben támogatott Transact-SQL-funkciók.
További lépések
További információkért tekintse meg az SQL-készlet T-SQL-utasításait.