Limity paměti a souběžnosti pro vyhrazený fond SQL ve službě Azure Synapse Analytics
Prohlédněte si limity paměti a souběžnosti přidělené různým úrovním výkonu a třídám prostředků ve službě Azure Synapse Analytics.
Poznámka:
Skupiny úloh správy úloh pro správu úloh poskytují větší flexibilitu při konfiguraci prostředků na požadavek a souběžnost než dynamické nebo statické třídy prostředků. Další podrobnosti najdete v tématu Skupiny úloh a syntaxe CREATE WORKLOAD GROUP.
Nastavení kapacity datového skladu
Následující tabulky ukazují maximální kapacitu datového skladu na různých úrovních výkonu. Pokud chcete změnit úroveň výkonu, přečtěte si téma Škálování výpočetních prostředků – portál.
Úrovně služeb
Úrovně služeb jsou v rozsahu od DW100c do DW30000c.
Úroveň výkonu | Výpočetní uzly | Distribuce na výpočetní uzel | Paměť na datový sklad (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 | 0 | 18000 |
Maximální úroveň služby je DW30000c, která má 60 výpočetních uzlů a jednu distribuci na výpočetní uzel. Například datový sklad o velikosti 600 TB v DW30000c zpracovává přibližně 10 TB na výpočetní uzel.
Poznámka:
Vyhrazený fond Synapse SQL je stálegreen platformová služba. V rámci modelu sdílené odpovědnosti v cloudu Microsoft nadále investuje do pokroku v základním softwaru a hardwaru, který hostuje vyhrazený fond SQL. V důsledku toho se může změnit počet uzlů nebo typ počítačového hardwaru, který podporuje danou úroveň výkonu (SLO). Počet zde uvedených výpočetních uzlů je uveden jako odkaz a neměl by se používat pro účely určení velikosti nebo výkonu. Cílem Microsoftu bez ohledu na počet uzlů nebo základní infrastrukturu je zajistit výkon v souladu s SLO; proto doporučujeme, aby všechna cvičení s velikostí používala jako vodítko cDWU. Další informace o SLO a výpočetních jednotkách datového skladu najdete v tématu Jednotky datového skladu (DWU) pro vyhrazený fond SQL (dříve SQL DW).
Maximální souběžnost pro skupiny úloh
Se zavedením skupin úloh se už nepoužívá koncept slotů souběžnosti. Prostředky na požadavek se přidělují v procentech a zadají se v definici skupiny úloh. I při odebrání slotů souběžnosti ale existují minimální množství prostředků potřebných pro dotazy na základě úrovně služby. Následující tabulka definovala minimální množství prostředků potřebných pro každý dotaz napříč úrovněmi služby a přidruženou souběžnost, kterou je možné dosáhnout.
Úroveň služeb | Maximální počet souběžných dotazů | Minimální počet podporovaných % pro 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% |
Maximální počet souběžnosti pro třídy prostředků
Aby každý dotaz měl dostatek prostředků k efektivnímu spuštění, Synapse SQL sleduje využití prostředků tím, že každému dotazu přiřadí sloty souběžnosti. Systém umístí dotazy do fronty na základě důležitosti a slotů souběžnosti. Dotazy čekají ve frontě, dokud nebude k dispozici dostatek slotů souběžnosti. Důležitost a sloty souběžnosti určují stanovení priorit procesoru. Další informace najdete v tématu Analýza úloh.
Statické třídy prostředků
Následující tabulka uvádí maximální počet souběžných dotazů a slotů souběžnosti pro každou statickou třídu prostředků.
Úroveň služeb | Maximální počet souběžných dotazů | Dostupné sloty souběžnosti | Sloty používané staticrc10 | Sloty používané staticrc20 | Sloty používané staticrc30 | Sloty používané staticrc40 | Sloty používané staticrc50 | Sloty používané staticrc60 | Sloty používané staticrc70 | Sloty používané 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 |
Dynamické třídy prostředků
Následující tabulka uvádí maximální počet souběžných dotazů a slotů souběžnosti pro každou dynamickou třídu prostředků. Dynamické třídy prostředků používají přidělení paměti 3-10-22-70 pro malé-střední-velké xlarge třídy prostředků napříč úrovní služby DW1000c až DW30000c. Informace o přidělení paměti v rámci DW1000c najdete v dokumentu dynamické třídy prostředků.
Úroveň služeb | Maximální počet souběžných dotazů | Dostupné sloty souběžnosti | Sloty používané smallrc | Sloty používané nástrojem mediumrc | Sloty používané větším | Sloty používané 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 |
Pokud pro spuštění dotazu není dostatek slotů souběžnosti, zařadí se dotazy do fronty a spustí se na základě důležitosti. Pokud je ekvivalentní důležitost, dotazy se spouští na základě prvního spuštění. Jakmile se dotazy dokončí a počet dotazů a slotů klesne pod limity, uvolní služba Azure Synapse Analytics dotazy zařazené do fronty.
Další kroky
Další informace o využití tříd prostředků k optimalizaci úloh najdete v následujících článcích: