Dedikált SQL-készlet memória- és egyidejűségi korlátai a 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ásifeladat-kezelési számításifeladat-csoportok nagyobb rugalmasságot biztosítanak az erőforrások kérésenként és egyidejűségenként történő konfigurálásához, mint a dinamikus vagy statikus erőforrásosztályok. További részletekért lásd: Számításifeladat-csoportok és a SZÁMÍTÁSIFELADAT-CSOPORT LÉTREHOZÁSA szintaxis.

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ényszinten. A teljesítményszint módosításához lásd: Számítás méretezése – portál.

Szolgáltatásszintek

A szolgáltatási szintek 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 18000

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-nél található 600 TB-os adattárház például számítási csomópontonként körülbelül 10 TB-ot dolgoz fel.

Megjegyzés

A Dedikált Synapse 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 üzemeltető 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éphardver típusa. Az itt felsorolt számítási csomópontok száma referenciaként szolgál, és nem használható méretezési vagy teljesítménybeli célokra. A csomópontok számától és a mögöttes infrastruktúrától függetlenül a Microsoft célja, hogy az SLO-nak megfelelően biztosítsa a teljesítményt; ezért azt javasoljuk, hogy minden méretezési gyakorlatnak a cDWU-t kell használnia útmutatóként. Az SLO-val és a számítási Data Warehouse egységekkel kapcsolatos további információkért lásd: Data Warehouse egységek (DWU-k) dedikált SQL-készlethez (korábbi nevén SQL DW).

Számításifeladat-csoportok 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ékban vannak lefoglalva, és a számításifeladat-csoport definíciójában vannak megadva. Az egyidejűségi pontok eltávolításával azonban lekérdezésenként minimális mennyiségű erőforrásra van szükség 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ásszintek között, valamint a kapcsolódó elérhető egyidejűséget.

Szolgáltatásszint Egyidejű lekérdezések maximális száma Minimálisan 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%

Egyidejűségi maximumok erőforrásosztályokhoz

Annak érdekében, hogy minden lekérdezésnek elegendő erőforrása legyen a hatékony végrehajtáshoz, a Synapse SQL nyomon követi az erőforrások kihasználtságát azáltal, hogy egyidejűség-tárolóhelyeket rendel minden lekérdezéshez. 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ág és az 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 értékét mutatja be.

Szolgáltatásszint Egyidejű lekérdezések maximális száma Egyidejűségi pontok érhetők el A staticrc10 által használt tárolóhelyek A staticrc20 által használt tárolóhelyek A staticrc30 által használt tárolóhelyek A staticrc40 által használt tárolóhelyek A staticrc50 által használt pontok A staticrc60 által használt tárolóhelyek A staticrc70 által használt tárolóhelyek A staticrc80 által használt tárolóhelyek
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 értékét mutatja be. A dinamikus erőforrásosztályok 3-10-22-70 százalékos memóriafoglalást használnak a kis-közepes-nagy-xlarge erőforrásosztályokhoz az összes szolgáltatásszinten.

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 Az 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 ezzel egyenértékű a fontosság, a lekérdezések első és első lépésben lesznek végrehajtva. Amikor a lekérdezések befejeződnek, és a lekérdezések és tárolóhelyek száma a korlátok alá csökken, Azure Synapse Analytics várólistára helyezett lekérdezéseket ad ki.

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: