Limity zasobów dla elastycznych pul podczas używania modelu zakupu opartego na jednostkach DTU
Dotyczy: Azure SQL Database
Ten artykuł zawiera szczegółowe limity zasobów dla baz danych w usłudze Azure SQL Database, które znajdują się w elastycznej puli przy użyciu modelu zakupów jednostek DTU.
- Aby uzyskać informacje o limitach modelu zakupów jednostek DTU dla pojedynczych baz danych na serwerze, zobacz Omówienie limitów zasobów na serwerze.
- Aby uzyskać informacje o limitach zasobów modelu zakupów jednostek DTU dla usługi Azure SQL Database, zobacz Limity zasobów jednostek DTU dla pojedynczych baz danych i limity zasobów jednostek DTU elastyczne.
- Aby uzyskać informacje o limitach zasobów rdzeni wirtualnych, zobacz Limity zasobów rdzeni wirtualnych — Azure SQL Database i limity zasobów rdzeni wirtualnych — pule elastyczne.
- Aby uzyskać więcej informacji na temat różnych modeli zakupów, zobacz Modele zakupów i warstwy usług.
Każda replika tylko do odczytu ma własne zasoby, takie jak jednostki DTU, procesy robocze i sesje. Każda replika tylko do odczytu podlega limitom zasobów opisanym w dalszej części tego artykułu.
Uwaga
Nazwa sprzętu 5. generacji w modelu zakupów rdzeni wirtualnych została zmieniona na standardowa (Gen5).
Elastyczna pula: rozmiary magazynu i rozmiary obliczeniowe
W przypadku elastycznych pul usługi Azure SQL Database w poniższych tabelach przedstawiono zasoby dostępne w każdej warstwie usługi i rozmiarze obliczeniowym. Warstwę usługi, rozmiar obliczeniowy i ilość miejsca do magazynowania można ustawić przy użyciu następujących elementów:
- Transact-SQL za pomocą polecenia ALTER DATABASE
- Witryna Azure Portal
- Program PowerShell
- Interfejs wiersza polecenia platformy Azure
- Interfejs API REST
Ważne
Aby uzyskać wskazówki i zagadnienia dotyczące skalowania, zobacz Skalowanie elastycznej puli
Limity zasobów poszczególnych baz danych w pulach elastycznych są zwykle takie same jak w przypadku pojedynczych baz danych spoza pul opartych na jednostkach DTU i warstwie usługi. Na przykład maksymalna liczba współbieżnych procesów roboczych dla bazy danych S2 to 120 procesów roboczych. Dlatego maksymalna liczba współbieżnych procesów roboczych dla bazy danych w puli w warstwie Standardowa wynosi również 120 procesów roboczych, jeśli maksymalna liczba jednostek DTU na bazę danych w puli wynosi 50 jednostek DTU (co odpowiada S2).
W przypadku tej samej liczby jednostek DTU zasoby udostępniane elastycznej puli mogą przekraczać zasoby udostępniane pojedynczej bazie danych poza pulą elastyczną. Oznacza to, że wykorzystanie jednostek eDTU elastycznej puli może być mniejsze niż sumowanie wykorzystania jednostek DTU w bazach danych w puli, w zależności od wzorców obciążeń. Na przykład w skrajnym przypadku tylko jednej bazy danych w elastycznej puli, w której wykorzystanie jednostek DTU bazy danych wynosi 100%, wykorzystanie jednostek eDTU puli może wynosić 50% dla niektórych wzorców obciążeń. Może się tak zdarzyć, nawet jeśli maksymalna liczba jednostek DTU na bazę danych pozostaje na maksymalnej obsługiwanej wartości dla danego rozmiaru puli.
Uwaga
Limit zasobów magazynu na pulę w każdej z poniższych tabel nie obejmuje tempdb
ani magazynu dzienników.
Limity podstawowych pul elastycznych
Jednostki eDTU na pulę | 50 | 100 | 200 | 300 | 400 | 800 | 1200 | 1600 |
---|---|---|---|---|---|---|---|---|
Uwzględniony magazyn na pulę (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Maksymalny rozmiar magazynu na pulę (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Maksymalny rozmiar magazynu OLTP w pamięci na pulę (GB) | Brak | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | Brak |
Maksymalna liczba baz danych na pulę 1 | 100 | 200 | 500 | 500 | 500 | 500 | 500 | 500 |
Maksymalna liczba współbieżnych procesów roboczych na pulę 2 | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Maksymalna liczba współbieżnych logowań na pulę | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Maksymalna liczba współbieżnych połączeń zewnętrznych na pulę 3 | 10 | 20 | 40 | 60 | 80 | 150 | 150 | 150 |
Maksymalna liczba współbieżnych sesji na pulę 2 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimalna liczba jednostek DTU na wybór bazy danych | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 |
Maksymalna liczba jednostek DTU na wybór bazy danych | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
Maksymalny rozmiar magazynu na bazę danych (GB) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
1 Aby uzyskać dodatkowe uwagi, zobacz Zarządzanie zasobami w gęstych elastycznych pulach .
2 Aby uzyskać maksymalną liczbę współbieżnych procesów roboczych dla każdej pojedynczej bazy danych, zobacz Limity zasobów pojedynczej bazy danych. Jeśli na przykład pula elastyczna używa serii standardowej (Gen5), a maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 2, maksymalna wartość współbieżnych procesów roboczych wynosi 200. Jeśli maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 0,5, maksymalna wartość współbieżnych procesów roboczych wynosi 50, ponieważ w przypadku serii standardowej (Gen5) istnieje maksymalnie 100 współbieżnych procesów roboczych na rdzeń wirtualny. W przypadku innych maksymalnych ustawień rdzeni wirtualnych na bazę danych, które są mniej niż 1 rdzeniami wirtualnymi, liczba maksymalnych współbieżnych procesów roboczych jest podobnie przeskalowana.
3 Zobacz Połączenia zewnętrzne, aby uzyskać dodatkowe szczegółowe informacje na temat tego, co liczy się jako połączenie zewnętrzne.
Limity standardowych pul elastycznych
Jednostki eDTU na pulę | 50 | 100 | 200 | 300 | 400 | 800 |
---|---|---|---|---|---|---|
Uwzględniony magazyn na pulę (GB) 1 | 50 | 100 | 200 | 300 | 400 | 800 |
Maksymalny rozmiar magazynu na pulę (GB) | 500 | 750 | 1024 | 1280 | 1536 | 2048 |
Maksymalny rozmiar magazynu OLTP w pamięci na pulę (GB) | Brak | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | Brak |
Maksymalna liczba baz danych na pulę 2 | 100 | 200 | 500 | 500 | 500 | 500 |
Maksymalna liczba współbieżnych procesów roboczych na pulę 3 | 100 | 200 | 400 | 600 | 800 | 1600 |
Maksymalna liczba współbieżnych logowań na pulę | 100 | 200 | 400 | 600 | 800 | 1600 |
Maksymalna liczba współbieżnych połączeń zewnętrznych na pulę 4 | 10 | 20 | 40 | 60 | 80 | 150 |
Maksymalna liczba współbieżnych sesji na pulę 3 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimalna liczba jednostek DTU na wybór bazy danych | 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 |
Maksymalna liczba jednostek DTU na wybór bazy danych | 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 |
Maksymalny rozmiar magazynu na bazę danych (GB) | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 |
1 Zobacz opcje cennika usługi SQL Database, aby uzyskać szczegółowe informacje na temat dodatkowych kosztów poniesionych z powodu dodatkowego zaaprowizowanego magazynu.
2 Aby uzyskać dodatkowe uwagi, zobacz Zarządzanie zasobami w gęstych elastycznych pulach .
3 Aby uzyskać maksymalną liczbę współbieżnych procesów roboczych dla każdej pojedynczej bazy danych, zobacz Limity zasobów pojedynczej bazy danych. Jeśli na przykład pula elastyczna używa serii standardowej (Gen5), a maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 2, maksymalna wartość współbieżnych procesów roboczych wynosi 200. Jeśli maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 0,5, maksymalna wartość współbieżnych procesów roboczych wynosi 50, ponieważ w przypadku serii standardowej (Gen5) istnieje maksymalnie 100 współbieżnych procesów roboczych na rdzeń wirtualny. W przypadku innych maksymalnych ustawień rdzeni wirtualnych na bazę danych, które są mniej niż 1 rdzeniami wirtualnymi, liczba maksymalnych współbieżnych procesów roboczych jest podobnie przeskalowana.
4 Zobacz Połączenia zewnętrzne, aby uzyskać dodatkowe szczegółowe informacje na temat tego, co liczy się jako połączenie zewnętrzne.
Limity standardowych pul elastycznych (ciąg dalszy)
Jednostki eDTU na pulę | 1200 | 1600 | 2000 | 2500 | 3000 |
---|---|---|---|---|---|
Uwzględniony magazyn na pulę (GB) 1 | 1200 | 1600 | 2000 | 2500 | 3000 |
Maksymalny rozmiar magazynu na pulę (GB) | 2560 | 3072 | 3584 | 4096 | 4096 |
Maksymalny rozmiar magazynu OLTP w pamięci na pulę (GB) | Brak | NIE DOTYCZY | NIE DOTYCZY | NIE DOTYCZY | Brak |
Maksymalna liczba baz danych na pulę 2 | 500 | 500 | 500 | 500 | 500 |
Maksymalna liczba współbieżnych procesów roboczych na pulę 3 | 2400 | 3200 | 4000 | 5000 | 6000 |
Maksymalna liczba współbieżnych logowań na pulę | 2400 | 3200 | 4000 | 5000 | 6000 |
Maksymalna liczba współbieżnych połączeń zewnętrznych na pulę 4 | 150 | 150 | 150 | 150 | 150 |
Maksymalna liczba współbieżnych sesji na pulę 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimalna liczba jednostek DTU na wybór bazy danych | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000 |
Maksymalna liczba jednostek DTU na wybór bazy danych | 10, 20, 50, 100, 200, 300, 400, 800, 1200 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000 |
Maksymalny rozmiar magazynu na bazę danych (GB) | 1024 | 1536 | 1792 | 2304 | 2816 |
1 Zobacz opcje cennika usługi SQL Database, aby uzyskać szczegółowe informacje na temat dodatkowych kosztów poniesionych z powodu dodatkowego zaaprowizowanego magazynu.
2 Aby uzyskać dodatkowe uwagi, zobacz Zarządzanie zasobami w gęstych elastycznych pulach .
3 Aby uzyskać maksymalną liczbę współbieżnych procesów roboczych dla każdej pojedynczej bazy danych, zobacz Limity zasobów pojedynczej bazy danych. Jeśli na przykład pula elastyczna używa serii standardowej (Gen5), a maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 2, maksymalna wartość współbieżnych procesów roboczych wynosi 200. Jeśli maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 0,5, maksymalna wartość współbieżnych procesów roboczych wynosi 50, ponieważ w przypadku serii standardowej (Gen5) istnieje maksymalnie 100 współbieżnych procesów roboczych na rdzeń wirtualny. W przypadku innych maksymalnych ustawień rdzeni wirtualnych na bazę danych, które są mniej niż 1 rdzeniami wirtualnymi, liczba maksymalnych współbieżnych procesów roboczych jest podobnie przeskalowana.
4 Zobacz Połączenia zewnętrzne, aby uzyskać dodatkowe szczegółowe informacje na temat tego, co liczy się jako połączenie zewnętrzne.
Limity pul elastycznych Premium
Jednostki eDTU na pulę | 125 | 250 | 500 | 1000 | 1500 |
---|---|---|---|---|---|
Uwzględniony magazyn na pulę (GB) 1 | 250 | 500 | 750 | 1024 | 1536 |
Maksymalny rozmiar magazynu na pulę (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
Maksymalny rozmiar magazynu OLTP w pamięci na pulę (GB) | 1 | 2 | 4 | 10 | 12 |
Maksymalna liczba baz danych na pulę 2 | 50 | 100 | 100 | 100 | 100 |
Maksymalna liczba współbieżnych procesów roboczych na pulę (żądania) 3 | 200 | 400 | 800 | 1600 | 2400 |
Maksymalna liczba współbieżnych logowań na pulę | 200 | 400 | 800 | 1600 | 2400 |
Maksymalna liczba współbieżnych połączeń zewnętrznych na pulę 4 | 20 | 40 | 80 | 150 | 150 |
Maksymalna liczba współbieżnych sesji na pulę 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimalna liczba jednostek eDTU na bazę danych | 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, 1000 | 0, 25, 50, 75, 125, 250, 500, 1000 |
Maks. liczba jednostek eDTU na bazę danych | 25, 50, 75, 125 | 25, 50, 75, 125, 250 | 25, 50, 75, 125, 250, 500 | 25, 50, 75, 125, 250, 500, 1000 | 25, 50, 75, 125, 250, 500, 1000 |
Maksymalny rozmiar magazynu na bazę danych (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
1 Zobacz opcje cennika usługi SQL Database, aby uzyskać szczegółowe informacje na temat dodatkowych kosztów poniesionych z powodu dodatkowego zaaprowizowanego magazynu.
2 Aby uzyskać dodatkowe uwagi, zobacz Zarządzanie zasobami w gęstych elastycznych pulach .
3 Aby uzyskać maksymalną liczbę współbieżnych procesów roboczych dla każdej pojedynczej bazy danych, zobacz Limity zasobów pojedynczej bazy danych. Jeśli na przykład pula elastyczna używa serii standardowej (Gen5), a maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 2, maksymalna wartość współbieżnych procesów roboczych wynosi 200. Jeśli maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 0,5, maksymalna wartość współbieżnych procesów roboczych wynosi 50, ponieważ w przypadku serii standardowej (Gen5) istnieje maksymalnie 100 współbieżnych procesów roboczych na rdzeń wirtualny. W przypadku innych maksymalnych ustawień rdzeni wirtualnych na bazę danych, które są mniej niż 1 rdzeniami wirtualnymi, liczba maksymalnych współbieżnych procesów roboczych jest podobnie przeskalowana.
4 Zobacz Połączenia zewnętrzne, aby uzyskać dodatkowe szczegółowe informacje na temat tego, co liczy się jako połączenie zewnętrzne.
Limity pul elastycznych Premium (ciąg dalszy)
Jednostki eDTU na pulę | 2000 | 2500 | 3000 | 3500 | 4000 |
---|---|---|---|---|---|
Uwzględniony magazyn na pulę (GB) 1 | 2048 | 2560 | 3072 | 3548 | 4096 |
Maksymalny rozmiar magazynu na pulę (GB) | 2048 | 2560 | 3072 | 3548 | 4096 |
Maksymalny rozmiar magazynu OLTP w pamięci na pulę (GB) | 16 | 20 | 24 | 28 | 32 |
Maksymalna liczba baz danych na pulę 2 | 100 | 100 | 100 | 100 | 100 |
Maksymalna liczba współbieżnych procesów roboczych na pulę 3 | 3200 | 4000 | 4800 | 5600 | 6400 |
Maksymalna liczba współbieżnych logowań na pulę | 3200 | 4000 | 4800 | 5600 | 6400 |
Maksymalna liczba współbieżnych połączeń zewnętrznych na pulę 4 | 150 | 150 | 150 | 150 | 150 |
Maksymalna liczba współbieżnych sesji na pulę 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Minimalna liczba jednostek DTU na wybór bazy danych | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750, 4000 |
Maksymalna liczba jednostek DTU na wybór bazy danych | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750, 4000 |
Maksymalny rozmiar magazynu na bazę danych (GB) | 2048 | 2560 | 3072 | 3584 | 4096 |
1 Zobacz opcje cennika usługi SQL Database, aby uzyskać szczegółowe informacje na temat dodatkowych kosztów poniesionych z powodu dodatkowego zaaprowizowanego magazynu.
2 Aby uzyskać dodatkowe uwagi, zobacz Zarządzanie zasobami w gęstych elastycznych pulach .
3 Aby uzyskać maksymalną liczbę współbieżnych procesów roboczych dla każdej pojedynczej bazy danych, zobacz Limity zasobów pojedynczej bazy danych. Jeśli na przykład pula elastyczna używa serii standardowej (Gen5), a maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 2, maksymalna wartość współbieżnych procesów roboczych wynosi 200. Jeśli maksymalna liczba rdzeni wirtualnych na bazę danych wynosi 0,5, maksymalna wartość współbieżnych procesów roboczych wynosi 50, ponieważ w przypadku serii standardowej (Gen5) istnieje maksymalnie 100 współbieżnych procesów roboczych na rdzeń wirtualny. W przypadku innych maksymalnych ustawień rdzeni wirtualnych na bazę danych, które są mniej niż 1 rdzeniami wirtualnymi, liczba maksymalnych współbieżnych procesów roboczych jest podobnie przeskalowana.
4 Zobacz Połączenia zewnętrzne, aby uzyskać dodatkowe szczegółowe informacje na temat tego, co liczy się jako połączenie zewnętrzne.
Ważne
Ponad 1 TB magazynu w warstwie Premium jest obecnie dostępne we wszystkich regionach, z wyjątkiem: Chiny Wschodnie, Chiny Północne, Niemcy Środkowe i Niemcy Północno-Wschodnie. W tych regionach maksymalna wielkość magazynu w warstwie Premium jest ograniczona do 1 TB. Aby uzyskać więcej informacji, zobacz bieżące ograniczenia poziomów P11–P15.
Jeśli używane są wszystkie jednostki DTU puli elastycznej, każda baza danych w puli otrzymuje taką samą ilość zasobów do przetwarzania zapytań. Usługa SQL Database zapewnia sprawiedliwe udostępnianie zasobów między bazami danych przez zapewnienie równych okresów czasu obliczeń. Sprawiedliwe udostępnianie zasobów puli elastycznej jest wykonywane oprócz zapewniania dowolnej ilości zasobów w przeciwnym razie gwarantowanej dla każdej bazy danych, gdy minimalna liczba jednostek DTU na bazę danych jest ustawiona na wartość różną od zera.
Uwaga
Aby uzyskać dodatkowe informacje na temat limitów magazynowania w warstwie usługi Premium, zobacz Zarządzanie miejscem do magazynowania.
Właściwości bazy danych dla baz danych w puli
Dla każdej elastycznej puli można opcjonalnie określić minimalną i maksymalną liczbę jednostek DTU bazy danych, aby zmodyfikować wzorce zużycia zasobów w puli. Określone wartości minimalne i maksymalne mają zastosowanie do wszystkich baz danych w puli. Dostosowywanie minimalnych i maksymalnych jednostek DTU dla poszczególnych baz danych w puli nie jest obsługiwane.
Możesz również ustawić maksymalną ilość miejsca do magazynowania na bazę danych, na przykład aby uniemożliwić bazie danych korzystanie ze wszystkich magazynów puli. To ustawienie można skonfigurować niezależnie dla każdej bazy danych.
W poniższej tabeli opisano właściwości bazy danych dla baz danych w puli.
Właściwości | opis |
---|---|
Maksymalna liczba jednostek DTU na bazę danych | Maksymalna liczba jednostek DTU używanych przez dowolną bazę danych w puli, jeśli jest dostępna na podstawie wykorzystania przez inne bazy danych w puli. Maksymalna liczba jednostek DTU na bazę danych nie jest gwarancją zasobów dla bazy danych. Jeśli obciążenie w każdej bazie danych nie wymaga odpowiednich wszystkich dostępnych zasobów puli, rozważ ustawienie maksymalnej liczby jednostek DTU na bazę danych, aby zapobiec monopolizowania zasobów puli przez pojedynczą bazę danych. Oczekiwano pewnego stopnia nadmiernego zatwierdzania, ponieważ pula zazwyczaj zakłada wzorce gorącego i zimnego użycia dla baz danych, w których wszystkie bazy danych nie są jednocześnie szczytowe. |
Minimalna liczba jednostek DTU na bazę danych | Minimalna liczba jednostek DTU zarezerwowanych dla dowolnej bazy danych w puli. Rozważ ustawienie minimalnych jednostek DTU na bazę danych, jeśli chcesz zagwarantować dostępność zasobów dla każdej bazy danych niezależnie od użycia zasobów przez inne bazy danych w puli. Minimalna liczba jednostek DTU na bazę danych może być ustawiona na 0, a także wartość domyślna. Ta właściwość jest ustawiona na dowolne miejsce z zakresu od 0 do średniego wykorzystania jednostek DTU na bazę danych. |
Maksymalny rozmiar magazynu na bazę danych | Maksymalny rozmiar bazy danych ustawiony przez użytkownika dla bazy danych w puli. Bazy danych w puli współdzielą przydzielony magazyn puli, więc rozmiar bazy danych może być ograniczony do mniejszego rozmiaru pozostałej puli i maksymalnego rozmiaru bazy danych. Maksymalny rozmiar bazy danych odnosi się do maksymalnego rozmiaru plików danych i nie obejmuje miejsca używanego przez plik dziennika. |
Ważne
Ponieważ zasoby w elastycznej puli są skończone, ustawienie minimalnych jednostek DTU na bazę danych na wartość większą niż 0 niejawnie ogranicza wykorzystanie zasobów przez każdą bazę danych. Jeśli w danym momencie większość baz danych w puli jest bezczynna, zasoby zarezerwowane w celu spełnienia minimalnej gwarancji jednostek DTU nie są dostępne dla baz danych aktywnych w tym momencie w czasie.
Ponadto ustawienie minimalnej liczby jednostek DTU na bazę danych na wartość większą niż 0 niejawnie ogranicza liczbę baz danych, które można dodać do puli. Jeśli na przykład ustawisz minimalną liczbę jednostek DTU na 100 w puli 400 jednostek DTU, oznacza to, że nie będzie można dodać więcej niż 4 bazy danych do puli, ponieważ dla każdej bazy danych zarezerwowano 100 jednostek DTU.
Chociaż właściwości poszczególnych baz danych są wyrażane w jednostkach DTU, zarządzają również zużyciem innych typów zasobów, takich jak we/wy danych, we/wy dziennika, pamięć puli i wątki procesu roboczego. W miarę dostosowywania wartości minimalnych i maksymalnych jednostek DTU bazy danych rezerwacje i limity dla wszystkich typów zasobów są dostosowywane proporcjonalnie.
Wartości minimalnej i maksymalnej liczby jednostek DTU bazy danych mają zastosowanie do zużycia zasobów przez obciążenia użytkowników, ale nie do zużycia zasobów przez procesy wewnętrzne. Na przykład w przypadku bazy danych z maksymalną pulą jednostek DTU ustawioną na połowę liczby jednostek eDTU puli obciążenie użytkownika nie może zużywać więcej niż jednej połowy pamięci puli. Jednak ta baza danych nadal może korzystać ze stron w puli, które zostały załadowane przez procesy wewnętrzne. Aby uzyskać więcej informacji, zobacz Użycie zasobów według obciążeń użytkownika i procesów wewnętrznych.
Rozmiary bazy danych tempdb
W poniższej tabeli wymieniono tempdb
rozmiary pojedynczych baz danych w usłudze Azure SQL Database:
Cel poziomu usług | Maksymalny tempdb rozmiar pliku danych (GB) |
tempdb Liczba plików danych |
Maksymalny tempdb rozmiar danych (GB) |
---|---|---|---|
Podstawowe elastyczne pule (wszystkie konfiguracje jednostek DTU) | 13,9 | 12 | 166.7 |
Standardowe pule elastyczne (50 eDTU) | 13,9 | 12 | 166.7 |
Standardowe pule elastyczne (100 eDTU) | 32 | 1 | 32 |
Standardowe pule elastyczne (200 eDTU) | 32 | 2 | 64 |
Standardowe elastyczne pule (300 eDTU) | 32 | 3 | 96 |
Standardowe pule elastyczne (400 eDTU) | 32 | 3 | 96 |
Standardowe elastyczne pule (800 eDTU) | 32 | 6 | 192 |
Standardowe pule elastyczne (1200 eDTU) | 32 | 10 | 320 |
Standardowe elastyczne pule (1600-3000 eDTU) | 32 | 12 | 384 |
Pule elastyczne w warstwie Premium (wszystkie konfiguracje jednostek DTU) | 13,9 | 12 | 166.7 |
Następne kroki
- Aby uzyskać informacje o limitach zasobów rdzeni wirtualnych dla pojedynczej bazy danych, zobacz Limity zasobów dla pojedynczych baz danych przy użyciu modelu zakupów rdzeni wirtualnych
- Aby uzyskać informacje o limitach zasobów jednostek DTU dla pojedynczej bazy danych, zobacz Limity zasobów dla pojedynczych baz danych przy użyciu modelu zakupów jednostek DTU
- Aby uzyskać informacje o limitach zasobów rdzeni wirtualnych dla elastycznych pul, zobacz Limity zasobów dla elastycznych pul przy użyciu modelu zakupów rdzeni wirtualnych
- Aby uzyskać informacje o limitach zasobów dla wystąpień zarządzanych w usłudze Azure SQL Managed Instance, zobacz Limity zasobów usługi SQL Managed Instance.
- Aby uzyskać informacje na temat ogólnych limitów platformy Azure, zobacz Limity subskrypcji i usług platformy Azure, limity przydziału i ograniczenia.
- Aby uzyskać informacje o limitach zasobów na serwerze logicznym SQL, zobacz omówienie limitów zasobów na serwerze logicznym SQL , aby uzyskać informacje o limitach na poziomie serwera i subskrypcji.