Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Geheugen- en gelijktijdigheidslimieten voor toegewezen SQL-pools in Azure Synapse Analytics
Artikel
09-04-2025
Bekijk de geheugen- en gelijktijdigheidslimieten die zijn toegewezen aan de verschillende prestatieniveaus en resourceklassen in Azure Synapse Analytics.
Notitie
Workloadgroepen voor workloadbeheer bieden meer flexibiliteit voor het configureren van resources per aanvraag en gelijktijdigheid dan dynamische of statische resourceklassen. Zie Workloadgroepen en de syntaxis CREATE WORKLOAD GROUP voor meer informatie.
Instellingen voor datawarehouse-capaciteit
In de volgende tabellen ziet u de maximale capaciteit voor het datawarehouse op verschillende prestatieniveaus. Als u het prestatieniveau wilt wijzigen, zie Portal - Rekenkracht schalen.
Serviceniveaus
De serviceniveaus variëren van DW100c tot DW30000c.
Prestatieniveau
Rekenknooppunten
Distributies per rekenknooppunt
Geheugen per data warehouse (GB)
DW100c
1
60
60
DW200c
1
60
120
DW300c
1
60
180
DW400c
1
60
240
DW500c
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
Het maximale serviceniveau is DW30000c, met 60 rekenknooppunten en 1 distributie per rekenknooppunt. Een datawarehouse van 600 TB bij DW30000c verwerkt bijvoorbeeld ongeveer 10 TB per rekenknooppunt.
Notitie
Synapse Dedicated SQL-pool is een altijd up-to-date platformdienst. Onder het model voor gedeelde verantwoordelijkheid in de cloud blijft Microsoft investeren in verbeteringen in onderliggende software en hardware die een toegewezen SQL-pool host. Als gevolg hiervan kan het aantal knooppunten of het type computerhardware dat een bepaald prestatieniveau (SLO) ondersteunt, veranderen. Het aantal rekenknooppunten dat hier wordt vermeld, wordt vermeld als referentie en mag niet worden gebruikt voor grootte- of prestatiedoeleinden. Ongeacht het aantal knooppunten of onderliggende infrastructuur is het doel van Microsoft om prestaties te leveren in overeenstemming met SLO; daarom raden we aan dat alle grootteoefeningen cDWU als richtlijn moeten gebruiken. Zie Data Warehouse Units (DWU's) voor toegewezen SQL-pool (voorheen SQL DW) voor meer informatie over SLO- en rekendatawarehouse-eenheden.
Gelijktijdigheidsmaxima voor werklastgroepen
Met de introductie van workloadgroepen is het concept van gelijktijdigheidssleuven niet meer van toepassing. Middelen per aanvraag worden op basis van een percentage toegewezen en gespecificeerd in de definitie van de werkbelastinggroep. Zelfs bij het verwijderen van gelijktijdigheidssloten zijn er echter minimale hoeveelheden aan middelen nodig per query afhankelijk van het serviceniveau. In de onderstaande tabel is de minimale hoeveelheid resources gedefinieerd die per query nodig zijn voor serviceniveaus en de bijbehorende gelijktijdigheid die kan worden bereikt.
Serviceniveau
Maximum aantal gelijktijdige zoekopdrachten
Minimumpercentage ondersteund voor REQUEST_MIN_RESOURCE_GRANT_PERCENT
DW100c
4
25%
DW200c
8
12.5%
DW300c
12
%8
DW400c
16
6.25%
DW500c
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%
Gelijktijdigheidslimieten voor resourceklassen
Om ervoor te zorgen dat elke query voldoende resources heeft om efficiënt uit te voeren, houdt Synapse SQL het resourcegebruik bij door gelijktijdigheidssites toe te wijzen aan elke query. Het systeem plaatst query's in een wachtrij op basis van urgentie- en gelijktijdigheidssites. Query's wachten in de wachtrij totdat er voldoende gelijktijdigheidssites beschikbaar zijn.
Urgentie - en gelijktijdigheidssites bepalen de PRIORITEITsaanduiding van CPU. Zie Uw workload analyseren voor meer informatie.
Statische hulpbronklassen
In de volgende tabel ziet u de maximale gelijktijdige query's en gelijktijdigheidssloten voor elke statische resourceklasse.
Serviceniveau
Maximum aantal gelijktijdige zoekopdrachten
Gelijktijdigheidssleuven beschikbaar
Slots gebruikt door staticrc10
Slots die worden gebruikt door staticrc20
Sloten gebruikt door staticrc30
Sleuven die worden gebruikt door staticrc40
Sleuven gebruikt door staticrc50
Sleuven die worden gebruikt door staticrc60
Sites die worden gebruikt door staticrc70
Sleuven die worden gebruikt door staticrc80
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
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
Dynamische resourceklassen
In de volgende tabel ziet u de maximale gelijktijdige query's en gelijktijdigheidssleuven voor elke dynamische resourceklasse. Dynamische resourceklassen maken gebruik van een 3-10-22-70 geheugenpercentagetoewijzing voor resourceklassen voor kleine middelgrote en grote xlarge-resourceklassen op serviceniveau DW1000c naar DW30000c. **
Voor geheugentoewijzing onder DW1000c, raadpleeg het document dynamische resourceklasse.
Serviceniveau
Maximum aantal gelijktijdige query's
Gelijktijdigheidssleuven beschikbaar
Sleuven die worden gebruikt door smallrc
Sleuven gebruikt door mediumrc
Sleuven die worden gebruikt door largerc
Sleuven die worden gebruikt door xlargerc
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
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
Wanneer er onvoldoende gelijktijdige slots beschikbaar zijn om query's uit te voeren, worden query's in de wachtrij geplaatst en uitgevoerd op basis van belangrijkheid. Als er een equivalent belang is, worden query's uitgevoerd op basis van first-in, first-out. Wanneer query's zijn voltooid en het aantal query's en sleuven onder de limieten zakt, laat Azure Synapse Analytics query's uit de wachtrij vrij.
Gerelateerde inhoud
Raadpleeg de volgende artikelen voor meer informatie over het gebruik van resourceklassen om uw workload te optimaliseren:
Beheer een SQL Server-databaseinfrastructuur voor cloud-, on-premises en hybride relationele databases met behulp van de relationele Microsoft PaaS-databaseaanbiedingen.