Dedikált SQL-készlet memória- és egyidejűségi korlátai az Azure Synapse Analyticsben

Tekintse meg az Azure Synapse Analytics különböző teljesítményszintjeihez és erőforrásosztályaihoz lefoglalt memória- és egyidejűségi korlátokat.

Megjegyzés:

A számítási feladatok számítási feladatainak csoportjai nagyobb rugalmasságot biztosítanak az erőforrások kérésenkénti és egyidejű konfigurálásához, mint a dinamikus vagy statikus erőforrásosztályok. További részletekért tekintse meg a számítási feladatok csoportjait és a SZÁMÍTÁSI FELADATCSOPORT LÉTREHOZÁSA szintaxist.

Adattárház kapacitásbeállításai

Az alábbi táblázatok az adattárház maximális kapacitását mutatják be különböző teljesítményszinteken. A teljesítményszint módosításához tekintse meg a számítás méretezése – portál című témakört.

Szolgáltatásszintek

A szolgáltatásszintek DW100c és DW30000c között mozognak.

Teljesítményszint Számítási csomópontok Eloszlások számítási csomópontonként Memória adattárházonként (GB)
DW100c 1 60 60
DW200c 1 60 120
DW300c 1 60 180
DW400c 1 60 240
DW500c lehetőséget 1 60 300
DW1000c 2 30 600
DW1500c 3 20 900
DW2000c 4 15 1200
DW2500c 5 12 1500
DW3000c 6 10 1800
DW5000c 10 6 3000
DW6000c 12 5 3600
DW7500c 15 4 4500
DW10000c 20 3 6000
DW15000c 30 2 9000
DW30000c 60 1 18 000

A maximális szolgáltatási szint a DW30000c, amely 60 számítási csomóponttal és számítási csomópontonként egy disztribúcióval rendelkezik. A DW30000c 600 TB-os adattárháza például számítási csomópontonként körülbelül 10 TB-ot dolgoz fel.

Megjegyzés:

A Synapse Dedikált SQL-készlet egy örökzöld platformszolgáltatás. A felhőbeli megosztott felelősségi modell keretében a Microsoft továbbra is fejleszti a dedikált SQL-készletet futtató mögöttes szoftvereket és hardvereket. Ennek eredményeképpen megváltozhat a csomópontok száma vagy az adott teljesítményszintet (SLO) alátámasztó számítógépes hardver típusa. Az itt felsorolt számítási csomópontok száma hivatkozásként szolgál, és nem használható méretezési vagy teljesítménycélokra. A csomópontok vagy a mögöttes infrastruktúra számától függetlenül a Microsoft célja a teljesítmény biztosítása az SLO-nak megfelelően; ezért azt javasoljuk, hogy minden méretezési gyakorlatnak a cDWU-t kell használnia útmutatóként. Az SLO-ról és a számítási adattárházegységről további információt a dedikált SQL-készlet (korábbi nevén SQL DW) adattárházegységei (DWU-k) című témakörben talál.

Számítási feladatok csoportjainak egyidejűségi maximumai

A számítási feladatok csoportjainak bevezetésével az egyidejűségi pontok fogalma már nem érvényes. Az erőforrások kérésenként százalékos arányban vannak lefoglalva, és a számítási feladatcsoport definíciójában vannak megadva. Az egyidejűségi pontok eltávolítása esetén is minimális mennyiségű erőforrás szükséges lekérdezésenként a szolgáltatásszint alapján. Az alábbi táblázat meghatározta a lekérdezésenként szükséges minimális erőforrásmennyiséget a szolgáltatási szintek és a kapcsolódó egyidejűség között, amely elérhető.

Szolgáltatásszint Egyidejű lekérdezések maximális száma Minimális% támogatott REQUEST_MIN_RESOURCE_GRANT_PERCENT
DW100c 4 25%
DW200c 8 12.5%
DW300c 12 8%
DW400c 16 6.25%
DW500c lehetőséget 20 5%
DW1000c 32 3%
DW1500c 32 3%
DW2000c 48 2%
DW2500c 48 2%
DW3000c 64 1,5%
DW5000c 64 1,5%
DW6000c 128 0.75%
DW7500c 128 0.75%
DW10000c 128 0.75%
DW15000c 128 0.75%
DW30000c 128 0.75%

Erőforrásosztályok egyidejűségi maximumai

Annak érdekében, hogy minden lekérdezés elegendő erőforrással rendelkezzen a hatékony végrehajtáshoz, a Synapse SQL nyomon követi az erőforrások kihasználtságát azáltal, hogy az egyes lekérdezésekhez egyidejűségi pontokat rendel hozzá. A rendszer fontossági és egyidejűségi pontok alapján egy üzenetsorba helyezi a lekérdezéseket. A lekérdezések várnak az üzenetsorban, amíg elegendő egyidejűségi tárolóhely nem érhető el. A fontossági és egyidejűségi pontok határozzák meg a cpu-rangsorolást. További információ: A számítási feladat elemzése

Statikus erőforrásosztályok

Az alábbi táblázat az egyes statikus erőforrásosztályok egyidejű lekérdezéseinek és egyidejűségi pontjainak maximális száma.

Szolgáltatásszint Egyidejű lekérdezések maximális száma Egyidejűségi pontok érhetők el A staticrc10 által használt pontok A staticrc20 által használt pontok A staticrc30 által használt pontok A staticrc40 által használt pontok A staticrc50 által használt pontok A staticrc60 által használt pontok A staticrc70 által használt pontok A staticrc80 által használt pontok
DW100c 4 4 1 2 4 4 4 4 4 4
DW200c 8 8 1 2 4 8 8 8 8 8
DW300c 12 12 1 2 4 8 8 8 8 8
DW400c 16 16 1 2 4 8 16 16 16 16
DW500c lehetőséget 20 20 1 2 4 8 16 16 16 16
DW1000c 32 40 1 2 4 8 16 32 32 32
DW1500c 32 60 1 2 4 8 16 32 32 32
DW2000c 48 80 1 2 4 8 16 32 64 64
DW2500c 48 100 1 2 4 8 16 32 64 64
DW3000c 64 120 1 2 4 8 16 32 64 64
DW5000c 64 200 1 2 4 8 16 32 64 128
DW6000c 128 240 1 2 4 8 16 32 64 128
DW7500c 128 300 1 2 4 8 16 32 64 128
DW10000c 128 400 1 2 4 8 16 32 64 128
DW15000c 128 600 1 2 4 8 16 32 64 128
DW30000c 128 1200 1 2 4 8 16 32 64 128

Dinamikus erőforrásosztályok

Az alábbi táblázat az egyes dinamikus erőforrásosztályok egyidejű lekérdezéseinek és egyidejűségi pontjainak maximális száma. A dinamikus erőforrásosztályok 3-10-22-70 memóriaszázalékos lefoglalást használnak a kis-közepes-nagy méretű erőforrásosztályokhoz a szolgáltatásszinten DW1000c és DW30000c között. A DW1000c alatti memóriafoglaláshoz tekintse meg a dokumentum dinamikus erőforrásosztályát.

Szolgáltatásszint Egyidejű lekérdezések maximális száma Egyidejűségi pontok érhetők el A smallrc által használt pontok A mediumrc által használt pontok A largerc által használt pontok A xlargerc által használt pontok
DW100c 4 4 1 1 1 2
DW200c 8 8 1 1 1 5
DW300c 12 12 1 1 2 8
DW400c 16 16 1 1 3 11
DW500c lehetőséget 20 20 1 2 4 14
DW1000c 32 40 1 4 8 28
DW1500c 32 60 1 6 13 42
DW2000c 32 80 2 8 17 56
DW2500c 32 100 3 10 22 70
DW3000c 32 120 3 12 26 84
DW5000c 32 200 6 20 44 140
DW6000c 32 240 7 24 52 168
DW7500c 32 300 9 30 66 210
DW10000c 32 400 12 40 88 280
DW15000c 32 600 18 60 132 420
DW30000c 32 1200 36 120 264 840

Ha nincs elegendő egyidejűségi tárolóhely a lekérdezések végrehajtásának megkezdéséhez, a rendszer fontosság alapján várólistára állítja és végrehajtja a lekérdezéseket. Ha van ilyen fontosság, a lekérdezések első lépésben, első lépésben lesznek végrehajtva. Amikor a lekérdezések befejeződnek, és a lekérdezések és a tárolóhelyek száma a korlátok alá csökken, az Azure Synapse Analytics az üzenetsorba helyezett lekérdezéseket is kiadja.

Következő lépések

Ha többet szeretne megtudni arról, hogyan használhatja ki az erőforrásosztályokat a számítási feladatok további optimalizálásához, tekintse át az alábbi cikkeket: