Limity prostředků pro elastické fondy využívající nákupní model založený na DTU
Platí pro: Azure SQL Database
Tento článek obsahuje podrobné limity prostředků pro databáze ve službě Azure SQL Database, které jsou v elastickém fondu pomocí nákupního modelu DTU.
- Informace o limitech nákupního modelu DTU pro izolované databáze na serveru najdete v tématu Přehled limitů prostředků na serveru.
- Informace o limitech prostředků nákupního modelu DTU pro službu Azure SQL Database najdete v tématu Omezení prostředků DTU pro izolované databáze a limity prostředků DTU pro elastické fondy.
- Omezení prostředků virtuálních jader najdete v tématu Omezení prostředků virtuálních jader – Limity prostředků Azure SQL Database a virtuálních jader – elastické fondy.
- Další informace o různých nákupních modelech najdete v tématu Nákupní modely a úrovně služeb.
Každá replika jen pro čtení má své vlastní prostředky, jako jsou DTU, pracovní procesy a relace. Každá replika jen pro čtení podléhá limitům prostředků, které jsou podrobně popsány dále v tomto článku.
Poznámka:
Hardware Gen5 v nákupním modelu virtuálních jader se přejmenoval na řadu Standard (Gen5).
Elastický fond: Velikosti úložiště a velikosti výpočetních prostředků
V případě elastických fondů Azure SQL Database jsou v následujících tabulkách uvedené prostředky dostupné na jednotlivých úrovních služby a velikosti výpočetních prostředků. Úroveň služby, velikost výpočetních prostředků a velikost úložiště můžete nastavit pomocí následujících možností:
Důležité
Pokyny a aspekty škálování najdete v tématu Škálování elastického fondu.
Omezení prostředků jednotlivých databází v elastických fondech jsou obecně stejná jako pro izolované databáze mimo fondy na základě DTU a úrovně služby. Například maximální počet souběžných pracovních procesů pro databázi S2 je 120 pracovních procesů. Maximální počet souběžných pracovních procesů pro databázi ve fondu úrovně Standard je tedy také 120 pracovních procesů, pokud maximální počet DTU na databázi ve fondu je 50 DTU (což je ekvivalentem S2).
U stejného počtu DTU můžou prostředky poskytované elastickému fondu překročit prostředky poskytnuté jedné databázi mimo elastický fond. To znamená, že využití eDTU elastického fondu může být menší než součet využití DTU napříč databázemi v rámci fondu v závislosti na vzorech úloh. Například v extrémním případě s pouze jednou databází v elastickém fondu, kde využití DTU databáze je 100 %, je možné, aby využití eDTU fondu bylo pro určité vzory úloh 50 %. K tomu může dojít i v případě, že maximální počet DTU na databázi zůstane maximální podporovanou hodnotou pro danou velikost fondu.
Poznámka:
Limit prostředků úložiště na fond v každé z následujících tabulek nezahrnuje tempdb
a úložiště protokolů.
Základní limity elastického fondu
eDTU pro každý fond | 50 | 100 | 200 | 300 | 400 | 800 | 1200 | 1600 |
---|---|---|---|---|---|---|---|---|
Zahrnuté úložiště na fond (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Maximální velikost úložiště na fond (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Maximální velikost úložiště OLTP v paměti na fond (GB) | – | – | – | – | – | – | – | N/A |
Maximální počet databází na fond 1 | 100 | 200 | 500 | 500 | 500 | 500 | 500 | 500 |
Maximální počet souběžných pracovních procesů na fond 2 | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Maximální počet souběžných přihlášení na fond | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Maximální počet souběžných externích připojení na fond 3 | 10 | 20 | 40 | 60 | 80 | 150 | 150 | 150 |
Maximální počet souběžných relací na fond 2 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimální počet DTU na výběr databáze | 0,5 | 0,5 | 0,5 | 0,5 | 0,5 | 0,5 | 0,5 | 0,5 |
Maximální počet DTU na výběr databáze | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
Maximální velikost úložiště na databázi (GB) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
1 Další důležité informace najdete v tématu Správa prostředků v hustých elastických fondech .
2 Maximální počet souběžných pracovních procesů pro každou jednotlivou databázi najdete v tématu Omezení prostředků izolované databáze. Pokud například elastický fond používá řadu Standard (Gen5) a maximální počet virtuálních jader na databázi je nastavený na hodnotu 2, maximální hodnota souběžných pracovních procesů je 200. Pokud je maximální počet virtuálních jader na databázi nastavený na 0,5, maximální hodnota souběžných pracovních procesů je 50, protože u řady Standard (Gen5) je maximálně 100 souběžných pracovních procesů na virtuální jádro. U ostatních nastavení maximálního počtu virtuálních jader na databázi, která je menší než 1 virtuální jádro, se počet maximálních souběžných pracovních procesů podobně znovu škáluje.
3 Další podrobnosti o tom, co se počítá jako externí připojení, najdete v tématu Externí připojení .
Standardní limity elastického fondu
eDTU pro každý fond | 50 | 100 | 200 | 300 | 400 | 800 |
---|---|---|---|---|---|---|
Zahrnuté úložiště na fond (GB) 1 | 50 | 100 | 200 | 300 | 400 | 800 |
Maximální velikost úložiště na fond (GB) | 500 | 750 | 1024 | 1280 | 1536 | 2048 |
Maximální velikost úložiště OLTP v paměti na fond (GB) | – | – | – | – | – | N/A |
Maximální počet databází na fond 2 | 100 | 200 | 500 | 500 | 500 | 500 |
Maximální počet souběžných pracovních procesů na fond 3 | 100 | 200 | 400 | 600 | 800 | 1600 |
Maximální počet souběžných přihlášení na fond | 100 | 200 | 400 | 600 | 800 | 1600 |
Maximální počet souběžných externích připojení na fond 4 | 10 | 20 | 40 | 60 | 80 | 150 |
Maximální počet souběžných relací na fond 3 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimální počet DTU na výběr databáze | 0, 10, 20, 50 | 0, 10, 20, 50, 100 | 0, 10, 20, 50, 100, 200 | 0, 10, 20, 50, 100, 200, 300 | 0, 10, 20, 50, 100, 200, 300, 400 | 0, 10, 20, 50, 100, 200, 300, 400, 800 |
Maximální počet DTU na výběr databáze | 10, 20, 50 | 10, 20, 50, 100 | 10, 20, 50, 100, 200 | 10, 20, 50, 100, 200, 300 | 10, 20, 50, 100, 200, 300, 400 | 10, 20, 50, 100, 200, 300, 400, 800 |
Maximální velikost úložiště na databázi (GB) | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 |
1 Podrobnosti o dalších nákladech účtovaných za případné další zřízené úložiště najdete v cenových možnostech služby SQL Database.
2 Další důležité informace najdete v tématu Správa prostředků v hustých elastických fondech .
3 Maximální počet souběžných pracovních procesů pro každou jednotlivou databázi najdete v tématu Omezení prostředků izolované databáze. Pokud například elastický fond používá řadu Standard (Gen5) a maximální počet virtuálních jader na databázi je nastavený na hodnotu 2, maximální hodnota souběžných pracovních procesů je 200. Pokud je maximální počet virtuálních jader na databázi nastavený na 0,5, maximální hodnota souběžných pracovních procesů je 50, protože u řady Standard (Gen5) je maximálně 100 souběžných pracovních procesů na virtuální jádro. U ostatních nastavení maximálního počtu virtuálních jader na databázi, která je menší než 1 virtuální jádro, se počet maximálních souběžných pracovních procesů podobně znovu škáluje.
4 Další podrobnosti o tom, co se počítá jako externí připojení, najdete v tématu Externí připojení .
Limity elastického fondu úrovně Standard (pokračování)
eDTU pro každý fond | 1200 | 1600 | 2000 | 2500 | 3000 |
---|---|---|---|---|---|
Zahrnuté úložiště na fond (GB) 1 | 1200 | 1600 | 2000 | 2500 | 3000 |
Maximální velikost úložiště na fond (GB) | 2560 | 3072 | 3584 | 4096 | 4096 |
Maximální velikost úložiště OLTP v paměti na fond (GB) | – | – | – | – | N/A |
Maximální počet databází na fond 2 | 500 | 500 | 500 | 500 | 500 |
Maximální počet souběžných pracovních procesů na fond 3 | 2400 | 3200 | 4000 | 5000 | 6000 |
Maximální počet souběžných přihlášení na fond | 2400 | 3200 | 4000 | 5000 | 6000 |
Maximální počet souběžných externích připojení na fond 4 | 150 | 150 | 150 | 150 | 150 |
Maximální počet souběžných relací na fond 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimální počet DTU na výběr databáze | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1 200 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000, 2 500 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000, 2 500, 3 000 |
Maximální počet DTU na výběr databáze | 10, 20, 50, 100, 200, 300, 400, 800, 1 200 | 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600 | 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000 | 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000, 2 500 | 10, 20, 50, 100, 200, 300, 400, 800, 1 200, 1 600, 2 000, 2 500, 3 000 |
Maximální velikost úložiště na databázi (GB) | 1024 | 1536 | 1 792 | 2304 | 2816 |
1 Podrobnosti o dalších nákladech účtovaných za případné další zřízené úložiště najdete v cenových možnostech služby SQL Database.
2 Další důležité informace najdete v tématu Správa prostředků v hustých elastických fondech .
3 Maximální počet souběžných pracovních procesů pro každou jednotlivou databázi najdete v tématu Omezení prostředků izolované databáze. Pokud například elastický fond používá řadu Standard (Gen5) a maximální počet virtuálních jader na databázi je nastavený na hodnotu 2, maximální hodnota souběžných pracovních procesů je 200. Pokud je maximální počet virtuálních jader na databázi nastavený na 0,5, maximální hodnota souběžných pracovních procesů je 50, protože u řady Standard (Gen5) je maximálně 100 souběžných pracovních procesů na virtuální jádro. U ostatních nastavení maximálního počtu virtuálních jader na databázi, která je menší než 1 virtuální jádro, se počet maximálních souběžných pracovních procesů podobně znovu škáluje.
4 Další podrobnosti o tom, co se počítá jako externí připojení, najdete v tématu Externí připojení .
Prémiové limity elastického fondu
eDTU pro každý fond | 125 | 250 | 500 | 1000 | 1500 |
---|---|---|---|---|---|
Zahrnuté úložiště na fond (GB) 1 | 250 | 500 | 750 | 1024 | 1536 |
Maximální velikost úložiště na fond (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
Maximální velikost úložiště OLTP v paměti na fond (GB) | 1 | 2 | 4 | 10 | 12 |
Maximální počet databází na fond 2 | 50 | 100 | 100 | 100 | 100 |
Maximální počet souběžných pracovních procesů na fond (požadavky) 3 | 200 | 400 | 800 | 1600 | 2400 |
Maximální počet souběžných přihlášení na fond | 200 | 400 | 800 | 1600 | 2400 |
Maximální počet souběžných externích připojení na fond 4 | 20 | 40 | 80 | 150 | 150 |
Maximální počet souběžných relací na fond 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimální počet eDTU na databázi | 0, 25, 50, 75, 125 | 0, 25, 50, 75, 125, 250 | 0, 25, 50, 75, 125, 250, 500 | 0, 25, 50, 75, 125, 250, 500, 1 000 | 0, 25, 50, 75, 125, 250, 500, 1 000 |
Maximální počet eDTU pro každou databázi | 25, 50, 75, 125 | 25, 50, 75, 125, 250 | 25, 50, 75, 125, 250, 500 | 25, 50, 75, 125, 250, 500, 1 000 | 25, 50, 75, 125, 250, 500, 1 000 |
Maximální velikost úložiště na databázi (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
1 Podrobnosti o dalších nákladech účtovaných za případné další zřízené úložiště najdete v cenových možnostech služby SQL Database.
2 Další důležité informace najdete v tématu Správa prostředků v hustých elastických fondech .
3 Maximální počet souběžných pracovních procesů pro každou jednotlivou databázi najdete v tématu Omezení prostředků izolované databáze. Pokud například elastický fond používá řadu Standard (Gen5) a maximální počet virtuálních jader na databázi je nastavený na hodnotu 2, maximální hodnota souběžných pracovních procesů je 200. Pokud je maximální počet virtuálních jader na databázi nastavený na 0,5, maximální hodnota souběžných pracovních procesů je 50, protože u řady Standard (Gen5) je maximálně 100 souběžných pracovních procesů na virtuální jádro. U ostatních nastavení maximálního počtu virtuálních jader na databázi, která je menší než 1 virtuální jádro, se počet maximálních souběžných pracovních procesů podobně znovu škáluje.
4 Další podrobnosti o tom, co se počítá jako externí připojení, najdete v tématu Externí připojení .
Limity elastického fondu úrovně Premium (pokračování)
eDTU pro každý fond | 2000 | 2500 | 3000 | 3500 | 4000 |
---|---|---|---|---|---|
Zahrnuté úložiště na fond (GB) 1 | 2048 | 2560 | 3072 | 3548 | 4096 |
Maximální velikost úložiště na fond (GB) | 2048 | 2560 | 3072 | 3548 | 4096 |
Maximální velikost úložiště OLTP v paměti na fond (GB) | 16 | 20 | 24 | 28 | 32 |
Maximální počet databází na fond 2 | 100 | 100 | 100 | 100 | 100 |
Maximální počet souběžných pracovních procesů na fond 3 | 3200 | 4000 | 4800 | 5600 | 6400 |
Maximální počet souběžných přihlášení na fond | 3200 | 4000 | 4800 | 5600 | 6400 |
Maximální počet souběžných externích připojení na fond 4 | 150 | 150 | 150 | 150 | 150 |
Maximální počet souběžných relací na fond 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimální počet DTU na výběr databáze | 0, 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 0, 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 0, 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 0, 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 0, 25, 50, 75, 125, 250, 500, 1 000, 1 750, 4 000 |
Maximální počet DTU na výběr databáze | 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 25, 50, 75, 125, 250, 500, 1 000, 1 750 | 25, 50, 75, 125, 250, 500, 1 000, 1 750, 4 000 |
Maximální velikost úložiště na databázi (GB) | 2048 | 2560 | 3072 | 3584 | 4096 |
1 Podrobnosti o dalších nákladech účtovaných za případné další zřízené úložiště najdete v cenových možnostech služby SQL Database.
2 Další důležité informace najdete v tématu Správa prostředků v hustých elastických fondech .
3 Maximální počet souběžných pracovních procesů pro každou jednotlivou databázi najdete v tématu Omezení prostředků izolované databáze. Pokud například elastický fond používá řadu Standard (Gen5) a maximální počet virtuálních jader na databázi je nastavený na hodnotu 2, maximální hodnota souběžných pracovních procesů je 200. Pokud je maximální počet virtuálních jader na databázi nastavený na 0,5, maximální hodnota souběžných pracovních procesů je 50, protože u řady Standard (Gen5) je maximálně 100 souběžných pracovních procesů na virtuální jádro. U ostatních nastavení maximálního počtu virtuálních jader na databázi, která je menší než 1 virtuální jádro, se počet maximálních souběžných pracovních procesů podobně znovu škáluje.
4 Další podrobnosti o tom, co se počítá jako externí připojení, najdete v tématu Externí připojení .
Důležité
Ve všech oblastech s výjimkou Číny – východ, Čína – sever, Německo – střed a Německo – severovýchod je aktuálně k dispozici více než 1 TB úložiště na úrovni Premium. V těchto oblastech je úložiště na úrovni Premium omezeno na 1 TB. Další informace najdete v tématu Aktuální omezení P11-P15.
Pokud se využívají všechny DTU elastického fondu, pak každá databáze ve fondu obdrží stejné množství prostředků ke zpracování dotazů. Služba SQL Database poskytuje spravedlivé sdílení prostředků mezi databázemi tím, že zajišťuje rovnoměrné rozdělení výpočetního času. Pokud je minimální počet DTU na databázi nastaven na nenulovou hodnotu, pro každou databázi bude garantováno spravedlivé sdílení prostředků elastického fondu je společně s libovolným množstvím prostředků.
Poznámka:
Další informace o limitech úložiště na úrovni služby Premium najdete v tématu Zásady správného řízení prostoru úložiště.
Vlastnosti databáze pro databáze ve fondu
Pro každý elastický fond můžete volitelně zadat minimální a maximální počet DTU pro každou databázi a upravit vzory spotřeby prostředků v rámci fondu. Zadané minimální a maximální hodnoty platí pro všechny databáze ve fondu. Přizpůsobení minimálních a maximálních DTU pro jednotlivé databáze ve fondu se nepodporuje.
Můžete také nastavit maximální úložiště na databázi, například zabránit tomu, aby databáze spotřebovála všechna úložiště fondu. Toto nastavení je možné nakonfigurovat nezávisle pro každou databázi.
Následující tabulka popisuje vlastnosti databáze pro databáze ve fondu.
Vlastnost | Popis |
---|---|
Maximální počet DTU na databázi | Maximální počet jednotek DTU, které může každá databáze ve fondu používat, pokud je k dispozici na základě využití jinými databázemi ve fondu. Maximální počet DTU na databázi není zárukou prostředků pro databázi. Pokud úloha v každé databázi nepotřebuje k tomu, aby všechny dostupné prostředky fondu fungovaly odpovídajícím způsobem, zvažte nastavení maximálního počtu DTU na databázi, aby se zabránilo monopolizaci prostředků fondu v jedné databázi. Očekává se určitý stupeň nadměrného potvrzení, protože fond obecně předpokládá vzory horkého a studeného využití pro databáze, kde všechny databáze nejsou současně ve špičce. |
Minimální počet DTU na databázi | Minimální počet DTU vyhrazených pro jakoukoli databázi ve fondu. Pokud chcete zaručit dostupnost prostředků pro každou databázi bez ohledu na spotřebu prostředků jinými databázemi ve fondu, zvažte nastavení minimálních DTU na databázi. Minimální počet DTU na databázi může být nastaven na 0 a je také výchozí hodnotou. Tato vlastnost je nastavená na libovolné místo mezi 0 a průměrným využitím DTU na databázi. |
Maximální velikost úložiště na databázi | Maximální velikost databáze nastavená uživatelem pro databázi ve fondu. Databáze ve fondu sdílejí přidělené úložiště fondu, takže velikost databáze může být omezená na menší zbývající úložiště fondu a maximální velikost databáze. Maximální velikost databáze odkazuje na maximální velikost datových souborů a nezahrnuje prostor používaný souborem protokolu. |
Důležité
Vzhledem k tomu, že prostředky v elastickém fondu jsou konečné, nastavení minimálních DTU na databázi na hodnotu větší než 0 implicitně omezuje využití prostředků jednotlivými databázemi. Pokud je v určitém okamžiku většina databází ve fondu nečinná, prostředky rezervované pro splnění minimální záruky DTU nejsou k dispozici pro databáze, které jsou v daném okamžiku aktivní.
Kromě toho nastavení minimálních DTU na databázi na hodnotu větší než 0 implicitně omezuje počet databází, které je možné přidat do fondu. Pokud například nastavíte minimální počet DTU na 100 ve fondu DTU 400, znamená to, že do fondu nebudete moct přidat více než 4 databáze, protože pro každou databázi je rezervováno 100 DTU.
Zatímco vlastnosti jednotlivých databází jsou vyjádřeny v DTU, řídí se také spotřeba jiných typů prostředků, jako jsou vstupně-výstupní operace dat, vstupně-výstupní operace protokolu, paměť fondu vyrovnávací paměti a pracovní vlákna. Při úpravě minimálních a maximálních hodnot DTU databáze se rezervace a limity pro všechny typy prostředků upraví úměrně.
Minimální a maximální hodnoty DTU databáze se vztahují na spotřebu prostředků podle uživatelských úloh, ale ne na spotřebu prostředků interními procesy. Například u databáze s maximální hodnotou DTU pro každou databázi nastavenou na polovinu eDTU fondu nemůže uživatelská úloha spotřebovávat více než polovinu paměti fondu vyrovnávací paměti. Tato databáze ale může stále využívat stránky ve fondu vyrovnávací paměti, které byly načteny interními procesy. Další informace najdete v tématu Využití prostředků podle uživatelských úloh a interních procesů.
Velikosti databáze Tempdb
Následující tabulka uvádí tempdb
velikosti pro izolované databáze ve službě Azure SQL Database:
Cíl na úrovni služby | Maximální tempdb velikost datového souboru (GB) |
Počet datových tempdb souborů |
Maximální tempdb velikost dat (GB) |
---|---|---|---|
Základní elastické fondy (všechny konfigurace DTU) | 13.9 | 12 | 166.7 |
Elastické fondy úrovně Standard (50 eDTU) | 13.9 | 12 | 166.7 |
Elastické fondy úrovně Standard (100 eDTU) | 32 | 0 | 32 |
Elastické fondy úrovně Standard (200 eDTU) | 32 | 2 | 64 |
Elastické fondy úrovně Standard (300 eDTU) | 32 | 3 | 96 |
Standardní elastické fondy (400 eDTU) | 32 | 3 | 96 |
Elastické fondy úrovně Standard (800 eDTU) | 32 | 6 | 192 |
Elastické fondy úrovně Standard (1200 eDTU) | 32 | 10 | 320 |
Standardní elastické fondy (1600–3000 eDTU) | 32 | 12 | 384 |
Elastické fondy Premium (všechny konfigurace DTU) | 13.9 | 12 | 166.7 |
Další kroky
- Omezení prostředků virtuálních jader pro jednu databázi najdete v tématu Omezení prostředků pro izolované databáze využívající nákupní model virtuálních jader.
- Omezení prostředků DTU pro jednu databázi najdete v tématu Omezení prostředků pro izolované databáze pomocí nákupního modelu DTU.
- Omezení prostředků virtuálních jader pro elastické fondy najdete v tématu Limity prostředků pro elastické fondy s využitím nákupního modelu virtuálních jader.
- Omezení prostředků pro spravované instance v Azure SQL Managed Instance najdete v tématu Omezení prostředků služby SQL Managed Instance.
- Informace oobecnýchch
- Informace o omezeních prostředků na logickém SQL serveru najdete v přehledu omezení prostředků na logickém SQL serveru , kde najdete informace o omezeních na úrovni serveru a předplatného.