Udostępnij za pośrednictwem


Omówienie limitów zasobów usługi Azure SQL Managed Instance

Dotyczy:Azure SQL Managed Instance

Ten artykuł zawiera omówienie cech technicznych i limitów zasobów dla usługi Azure SQL Managed Instance oraz zawiera informacje o sposobie żądania zwiększenia tych limitów.

Uwaga

Aby uzyskać różnice w obsługiwanych funkcjach i instrukcjach języka T-SQL, zobacz Różnice funkcji i obsługa instrukcji języka T-SQL. Aby uzyskać ogólne różnice między warstwami usług dla usług Azure SQL Database i SQL Managed Instance, zapoznaj się z tematem Ogólnego przeznaczenia i warstw usług Krytyczne dla działania firmy.

Charakterystyka konfiguracji sprzętu

SQL Managed Instance ma właściwości i limity zasobów, które zależą od bazowej infrastruktury i architektury. Wystąpienie zarządzane SQL można wdrożyć w wielu generacjach sprzętu.

Generacje sprzętu mają różne cechy, jak opisano w poniższej tabeli:

Cecha Seria Standardowa (Gen5) Seria Premium Zoptymalizowana pod kątem pamięci seria Premium
CPU Procesory Intel® E5-2673 v4 (Broadwell) 2,3 GHz, Intel® SP-8160 (Skylake) i Intel® 8272CL (Cascade Lake) 2,5 GHz Procesory Intel® 8370C (Ice Lake) 2,8 GHz Procesory Intel® 8370C (Ice Lake) 2,8 GHz
Liczba rdzeni wirtualnych
VCore=1 LP (hiperwątek)
21 -80 rdzeni wirtualnych 21 -128 rdzeni wirtualnych 4–128 rdzeni wirtualnych
Maksymalna ilość pamięci (stosunek pamięci/rdzeni wirtualnych) 5,1 GB na rdzeń wirtualny — maksymalnie 408 GB
Dodaj więcej rdzeni wirtualnych, aby uzyskać więcej pamięci.
7 GB na rdzeń wirtualny do 80 rdzeni wirtualnych — maksymalnie 560 GB 13,6 GB na rdzeń wirtualny do 64 rdzeni wirtualnych — maksymalnie 870,4 GB
Maksymalna pamięć OLTP w pamięci Limit wystąpień: 0,8 – 1,65 GB na rdzeń wirtualny Limit wystąpień: 1,1 – 2,3 GB na rdzeń wirtualny Limit wystąpień: 2,2 – 4,5 GB na rdzeń wirtualny
Maksymalny rozmiar magazynu zarezerwowanegowystąpienia 2 Ogólnego przeznaczenia: do 16 TB
Krytyczne dla działania firmy: do 4 TB
Ogólnego przeznaczenia: do 16 TB
Krytyczne dla działania firmy: do 16 TB3
Ogólnego przeznaczenia: do 16 TB
Krytyczne dla działania firmy: do 16 TB

1 Wdrażanie wystąpienia 2 rdzenia wirtualnego jest możliwe tylko w puli wystąpień.

2 Zależne od liczby rdzeni wirtualnych.

3 Tylko główne regiony mogą zapewnić 16 TB miejsca do magazynowania. Mniejsze regiony ograniczają dostępny magazyn do 5,5 TB.

Uwaga

Jeśli obciążenie wymaga rozmiaru magazynu większego niż dostępne limity zasobów dla usługi Azure SQL Managed Instance, rozważ warstwę usługi Azure SQL Database w warstwie Hiperskala.

Obsługa regionalna sprzętu zoptymalizowanego pod kątem pamięci w warstwie Premium i sprzętu z serii Premium z magazynem o pojemności 16 TB

Obsługa sprzętu z serii Premium z magazynem o pojemności 16 TB jest taka sama jak obsługa sprzętu zoptymalizowanego pod kątem pamięci w warstwie Premium. Obsługa sprzętu z serii Premium zoptymalizowanej pod kątem pamięci i sprzętu z serii Premium z magazynem o pojemności 16 TB jest obecnie dostępna tylko w następujących regionach:

Obszar geograficzny Regiony obsługujące sprzęt HW z serii Premium zoptymalizowany pod kątem pamięci i premium z magazynem o pojemności 16 TB
Europa Francja Środkowa, Niemcy Zachodnio-Środkowe, Włochy Północne, Europa Północna, Polska Środkowa, Szwecja Środkowa, Szwajcaria Północna, Południowe Zjednoczone Królestwo, Europa Zachodnia
Bliski Wschód, Afryka Katar Środkowy
Ameryka Północna i Południowa Brazylia Południowa, Kanada Środkowa, Kanada Wschodnia, Środkowe stany USA, Wschodnie stany USA 2, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA, Zachodnie stany USA 2
Azja i Pacyfik Australia Wschodnia, Australia Południowo-Wschodnia, Chiny Północne 3, Indie Środkowe, Azja Wschodnia, Japonia Wschodnia, Azja Południowo-Wschodnia

Dostępne miejsce w pamięci OLTP

Ilość miejsca OLTP w pamięci w warstwie usługi Krytyczne dla działania firmy zależy od liczby rdzeni wirtualnych i konfiguracji sprzętu. W poniższej tabeli wymieniono limity pamięci, które mogą być używane dla obiektów OLTP w pamięci.

Rdzenie wirtualne Seria Standardowa (Gen5) Seria Premium Zoptymalizowana pod kątem pamięci seria Premium
4 rdzenie wirtualne 3,14 GB 4,39 GB 8,79 GB
6 rdzeni wirtualnych - 6,59 GB 15,32 GB
8 rdzeni wirtualnych 6,28 GB 8,79 GB 22,06 GB
10 rdzeni wirtualnych - 12,11 GB 30,94 GB
12 rdzeni wirtualnych - 15,43 GB 39,82 GB
16 rdzeni wirtualnych 15,77 GB 22,06 GB 57,58 GB
20 rdzeni wirtualnych - 28,70 GB 75,34 GB
24 rdzenie wirtualne 25,25 GB 35,34 GB 93,09 GB
32 rdzenie wirtualne 37,94 GB 53,09 GB 128,61 GB
40 rdzeni wirtualnych 52,23 GB 73,09 GB 164,13 GB
48 rdzeni wirtualnych - 95,34 GB 199,64 GB
56 rdzeni wirtualnych - 117,58 GB 244,13 GB
64 rdzenie wirtualne 99,9 GB 139,82 GB 288,61 GB
80 rdzeni wirtualnych 131,68 GB 184,30 GB 288,61 GB
96 rdzeni wirtualnych Nie dotyczy 184,30 GB 288,61 GB
128 rdzeni wirtualnych Nie dotyczy 184,30 GB 288,61 GB

Właściwości warstwy usług

Wystąpienie zarządzane SQL ma dwie warstwy usług: Ogólnego przeznaczenia i Krytyczne dla działania firmy. Możesz użyć uaktualnionej warstwy usługi Ogólnego przeznaczenia następnej generacji (wersja zapoznawcza).

Ważne

Warstwa usługi Krytyczne dla działania firmy udostępnia dodatkową wbudowaną kopię wystąpienia zarządzanego SQL (repliki pomocniczej), która może być używana na potrzeby obciążenia tylko do odczytu. Jeśli możesz oddzielić zapytania odczytu i zapisu oraz zapytania tylko do odczytu/analizy/raportowania, otrzymujesz dwa razy rdzenie wirtualne i pamięć za tę samą cenę. Replika pomocnicza może opóźnić kilka sekund za wystąpieniem podstawowym, dlatego została zaprojektowana pod kątem odciążania obciążeń raportowania/analizy, które nie wymagają dokładnego bieżącego stanu danych. W poniższej tabeli zapytania tylko do odczytu to zapytania wykonywane w repliki pomocniczej.

Liczba rdzeni wirtualnych

Generowanie sprzętu Ogólnego przeznaczenia Ogólnego przeznaczenia następnej generacji Krytyczne dla działania firmy
Seria Standardowa (Gen5) 21, 4, 8, 16, 24, 32, 40, 64, 80 4, 8, 16, 24, 32, 40, 64, 80 4, 8, 16, 24, 32, 40, 64, 80
Seria Premium 21, 4, 8, 16, 24, 32, 40, 64, 80 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128
Zoptymalizowana pod kątem pamięci seria Premium 4, 8, 16, 24, 32, 40, 64, 80 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128

1 Wdrażanie wystąpienia 2 rdzenia wirtualnego jest możliwe tylko w puli wystąpień.

Maksymalna ilość pamięci

Generowanie sprzętu Ogólnego przeznaczenia Ogólnego przeznaczenia następnej generacji Krytyczne dla działania firmy
Seria Standardowa (Gen5) 20,4 GB – 408 GB
5,1 GB/rdzeń wirtualny
20,4 GB – 408 GB
5,1 GB/rdzeń wirtualny
20,4 GB – 408 GB
5,1 GB/rdzeń wirtualny w każdej repliki
Seria Premium 28 GB – 560 GB
7 GB/rdzeń wirtualny
28 GB – 560 GB
7 GB/rdzeń wirtualny
28 GB – 560 GB
7 GB/rdzeń wirtualny do 80 rdzeni wirtualnych1 w każdej repliki
Zoptymalizowana pod kątem pamięci seria Premium 54,4 GB — 870,4 GB
13,6 GB/rdzeń wirtualny
54,4 GB — 870,4 GB
13,6 GB/rdzeń wirtualny
54,4 GB — 870,4 GB
13,6 GB/rdzeń wirtualny do 64 rdzeni wirtualnych1 w każdej repliki

1 Stosunek pamięci do rdzeni wirtualnych jest dostępny tylko do 80 rdzeni wirtualnych dla sprzętu z serii Premium i 64 rdzeni wirtualnych dla zoptymalizowanej pod kątem pamięci serii Premium. Maksymalna ilość pamięci jest ograniczona do 560 GB dla rdzeni wirtualnych serii Premium powyżej 80 i 870,4 GB dla zoptymalizowanych pod kątem pamięci rdzeni wirtualnych serii Premium powyżej 64.

Maksymalny rozmiar magazynu wystąpień (zarezerwowany)

Generowanie sprzętu Ogólnego przeznaczenia Ogólnego przeznaczenia następnej generacji Krytyczne dla działania firmy
Seria Standardowa (Gen5) - 2 TB dla 4 rdzeni wirtualnych
- 8 TB dla 8 rdzeni wirtualnych
- 16 TB dla innych rozmiarów
- 2 TB dla 4 rdzeni wirtualnych
- 8 TB dla 8 rdzeni wirtualnych
- 16 TB dla innych rozmiarów
- 1 TB dla 4, 8, 16 rdzeni wirtualnych
- 2 TB dla 24 rdzeni wirtualnych
- 4 TB dla 32, 40, 64, 80 rdzeni wirtualnych
Seria Premium - 2 TB dla 4 rdzeni wirtualnych
- 8 TB dla 8 rdzeni wirtualnych
- 16 TB dla innych rozmiarów
- 2 TB dla 4, 6 rdzeni wirtualnych
- 8 TB dla 8, 10, 12 rdzeni wirtualnych
- 16 TB dla 16, 20, 24 rdzeni wirtualnych
- 32 TB dla 32, 40, 48, 56, 64, 80, 96, 128 rdzeni wirtualnych
- 1 TB dla 4, 6 rdzeni wirtualnych
- 2 TB dla 8, 10, 12 rdzeni wirtualnych
- 4 TB dla 16, 20 rdzeni wirtualnych
- 5,5 TB dla 24, 32, 40, 48, 56 rdzeni wirtualnych
- 5,5 TB lub 16 TB (w zależności od regionu) dla 64, 80, 96, 128 rdzeni wirtualnych1
Zoptymalizowana pod kątem pamięci seria Premium - 2 TB dla 4 rdzeni wirtualnych
- 8 TB dla 8 rdzeni wirtualnych
- 16 TB dla innych rozmiarów
- 2 TB dla 4, 6 rdzeni wirtualnych
- 8 TB dla 8, 10, 12 rdzeni wirtualnych
- 16 TB dla 16, 20, 24 rdzeni wirtualnych
- 32 TB dla 32, 40, 48, 56, 64, 80, 96, 128 rdzeni wirtualnych
- 1 TB dla 4, 6 rdzeni wirtualnych
- 2 TB dla 8, 10, 12 rdzeni wirtualnych
- 4 TB dla 16, 20 rdzeni wirtualnych
- 5,5 TB dla 24 rdzeni wirtualnych
- 5,5 TB lub 8 TB (w zależności od regionu) dla 32, 40 rdzeni wirtualnych2
- 12 TB dla 48, 56 rdzeni wirtualnych
- 16 TB dla 64, 80, 96, 128 rdzeni wirtualnych

1 Tylko główne regiony mogą zapewnić 16 TB miejsca do magazynowania dla sprzętu z serii Premium dla tych numerów rdzeni wirtualnych procesora CPU. Mniejsze regiony ograniczają dostępny magazyn do 5,5 TB.

2 Tylko główne regiony mogą zapewnić 8 TB miejsca do magazynowania dla sprzętu zoptymalizowanego pod kątem pamięci w warstwie Premium dla tych numerów rdzeni wirtualnych procesora CPU. Mniejsze regiony ograniczają dostępny magazyn do 5,5 TB.

Porównanie funkcji

Cecha Ogólnego przeznaczenia Ogólnego przeznaczenia następnej generacji Krytyczne dla działania firmy
Maksymalny rozmiar bazy danych Do obecnie dostępnego rozmiaru wystąpienia (w zależności od liczby rdzeni wirtualnych). Do obecnie dostępnego rozmiaru wystąpienia (w zależności od liczby rdzeni wirtualnych). Do obecnie dostępnego rozmiaru wystąpienia (w zależności od liczby rdzeni wirtualnych).
Maksymalny tempdb rozmiar bazy danych Ograniczony do 24 GB/rdzeni wirtualnych (96– 1920 GB) i obecnie dostępny rozmiar magazynu wystąpień.
Dodaj więcej rdzeni wirtualnych, aby uzyskać więcej tempdb miejsca.
Rozmiar pliku dziennika jest ograniczony do 120 GB.
Ograniczony do 24 GB/rdzeni wirtualnych (96– 1920 GB) i obecnie dostępny rozmiar magazynu wystąpień.
Dodaj więcej rdzeni wirtualnych, aby uzyskać więcej tempdb miejsca.
Rozmiar pliku dziennika jest ograniczony do 120 GB.
Do obecnie dostępnego rozmiaru magazynu wystąpień.
Maksymalna liczba tempdb plików 128 128 128
Maksymalna liczba baz danych na wystąpienie 100 baz danych użytkowników, chyba że osiągnięto limit rozmiaru magazynu wystąpień. 500 baz danych użytkowników 100 baz danych użytkowników, chyba że osiągnięto limit rozmiaru magazynu wystąpień.
Maksymalna liczba plików bazy danych 280 na wystąpienie, chyba że osiągnięto rozmiar magazynu wystąpienia lub limit miejsca do alokacji magazynu usługi Azure Premium Disk. 4096 plików na bazę danych 32 767 plików na bazę danych, chyba że osiągnięto limit rozmiaru magazynu wystąpień.
Maksymalny rozmiar pliku danych Maksymalny rozmiar każdego pliku danych wynosi 8 TB. Użyj co najmniej dwóch plików danych dla baz danych większych niż 8 TB. Do obecnie dostępnego rozmiaru wystąpienia (w zależności od liczby rdzeni wirtualnych). Do obecnie dostępnego rozmiaru wystąpienia (w zależności od liczby rdzeni wirtualnych).
Maksymalny rozmiar pliku dziennika Ograniczony do 2 TB i obecnie dostępny rozmiar magazynu wystąpień. Ograniczony do 2 TB i obecnie dostępny rozmiar magazynu wystąpień. Ograniczony do 2 TB i obecnie dostępny rozmiar magazynu wystąpień.
Liczba operacji we/wy na sekundę dziennika (przybliżona) 500– 7500 na plik
* Zwiększ rozmiar pliku, aby uzyskać więcej operacji we/wy na sekundę
Magazyn zarezerwowany * 3 — do limitu maszyny wirtualnej. 300 w przypadku 32 GB, 64 GB i 96 GB zarezerwowanego magazynu.
Limit maszyn wirtualnych zależy od liczby rdzeni wirtualnych
6400 operacji we/wy na sekundę dla maszyny wirtualnej z 4 rdzeniami wirtualnymi — 80 K operacji we/wy na sekundę dla maszyny wirtualnej z 128 rdzeniami wirtualnymi
16 K – 320 K (4000 operacji we/wy na sekundę/rdzenie wirtualne)
Dodaj więcej rdzeni wirtualnych, aby uzyskać lepszą wydajność operacji we/wy.
Przepływność danych (przybliżona) 100–250 MiB/s na plik
* Zwiększ rozmiar pliku, aby uzyskać lepszą wydajność operacji we/wy
Operacje we/wy na sekundę /30 MB/s — do limitu maszyny wirtualnej. 75 MB/s w przypadku 32 GB, 64 GB i 96 GB zarezerwowanego magazynu. Nie ogranicza się.
Limit przepływności zapisu dziennika (na wystąpienie) 4,5 MiB/s na rdzeń wirtualny
Maksymalnie 120 MiB/s na wystąpienie
22 – 65 MiB/s na bazę danych (w zależności od rozmiaru pliku dziennika)
* Zwiększ rozmiar pliku, aby uzyskać lepszą wydajność operacji we/wy
4,5 MiB/s na rdzeń wirtualny
Maks. 192 MiB/s
4,5 MiB/s na rdzeń wirtualny
Maks. 192 MiB/s
Opóźnienie operacji we/wy magazynu (przybliżona1) 5–10 ms 3–5 ms 1–2 ms
Przetwarzanie OLTP danych w pamięci Nieobsługiwane Nieobsługiwane Dostępny, rozmiar zależy od liczby rdzeni wirtualnych
Maksymalna liczba sesji 30000 30000 30000
Maksymalna liczba współbieżnych procesów roboczych 105 * liczba rdzeni wirtualnych + 800 105 * liczba rdzeni wirtualnych + 800 105 * liczba rdzeni wirtualnych + 800
używanie replik tylko do odczytu do odciążania obciążeń zapytań tylko do odczytu 0 0 1 (uwzględnione w cenie)
Izolacja środowiska obliczeniowego Nieobsługiwane jako wystąpienia ogólnego przeznaczenia mogą udostępniać sprzęt fizyczny innym wystąpieniom Nieobsługiwane jako wystąpienia ogólnego przeznaczenia następnej generacji mogą udostępniać sprzęt fizyczny innym wystąpieniom serii Standardowa (Gen5):
Obsługiwane w przypadku konfiguracji z co najmniej 64 rdzeniami wirtualnymi
z serii Premium: obsługiwane w przypadku konfiguracji z 64 lub więcej rdzeniami wirtualnymi
Zoptymalizowana pod kątem pamięci seria Premium: obsługiwana w przypadku konfiguracji z co najmniej 64 rdzeniami wirtualnymi
Repliki pod kątem dostępności Obsługa węzłów w celu zapewnienia wysokiej dostępności Obsługa węzłów w celu zapewnienia wysokiej dostępności Cztery repliki o wysokiej dostępności, 1 jest również repliką skalowania do odczytu
Repliki tylko do odczytu z włączonymi grupami trybu failover Jedna dodatkowa replika tylko do odczytu. Dwie repliki z możliwością odczytu, które obejmują replikę podstawową. Jedna dodatkowa replika tylko do odczytu. Dwie repliki z możliwością odczytu, które obejmują replikę podstawową. Dwie dodatkowe repliki tylko do odczytu, trzy łącznie repliki tylko do odczytu. Cztery repliki z możliwością odczytu, które obejmują replikę podstawową.
Cennik/rozliczenia Opłaty za rdzeń wirtualny, magazyn zarezerwowany i magazyn kopii zapasowych są naliczane.
Nie są naliczane opłaty za operacje we/wy na sekundę
Opłaty są naliczane za rdzenie wirtualne, magazyn zarezerwowany, magazyn kopii zapasowych i operacje we/wy na sekundę (w ramach bezpłatnego przydziału). Opłaty za rdzeń wirtualny, magazyn zarezerwowany i magazyn kopii zapasowych są naliczane.
Nie są naliczane opłaty za operacje we/wy na sekundę.
Modele rabatów rezerwacji platformy Azure
Korzyść użycia hybrydowego platformy Azure — usługa Azure SQL Database & usługi SQL Managed Instance (niedostępna w subskrypcjach tworzenia i testowania)
Subskrypcje enterprise i płatne zgodnie z rzeczywistym użyciem — tworzenie i testowanie
rezerwacji platformy Azure
Korzyść użycia hybrydowego platformy Azure — usługa Azure SQL Database & usługi SQL Managed Instance (niedostępna w subskrypcjach tworzenia i testowania)
Subskrypcje enterprise i płatne zgodnie z rzeczywistym użyciem — tworzenie i testowanie
rezerwacji platformy Azure
Korzyść użycia hybrydowego platformy Azure — usługa Azure SQL Database & usługi SQL Managed Instance (niedostępna w subskrypcjach tworzenia i testowania)
Subskrypcje enterprise i płatne zgodnie z rzeczywistym użyciem — tworzenie i testowanie

1 Jest to średni zakres. Chociaż zdecydowana większość czasów trwania żądań we/wy spadnie w górnej części zakresu, wartości odstające, które przekraczają zakres, są możliwe.

Dodatkowe zagadnienia

  • Obecnie dostępny rozmiar magazynu wystąpień jest różnicą między rozmiarem wystąpienia zarezerwowanego a używanym miejscem do magazynowania.

  • Rozmiar pliku danych i dziennika w bazach danych użytkownika i systemu jest uwzględniany w rozmiarze magazynu wystąpienia, który jest porównywany z maksymalnym limitem rozmiaru magazynu. Użyj widoku systemu sys.master_files, aby określić łączną ilość używanego miejsca w bazach danych. Dzienniki błędów nie są utrwalane i nie są uwzględniane w rozmiarze. Kopie zapasowe nie są uwzględniane w rozmiarze magazynu.

  • Przepływność i liczba operacji we/wy na sekundę w warstwie Ogólnego przeznaczenia zależy również od rozmiaru pliku i nie jest jawnie ograniczona przez wystąpienie zarządzane SQL.

  • Maksymalna liczba operacji we/wy na sekundę dla wystąpienia zależy od układu plików i rozkładu obciążenia. Jeśli na przykład tworzysz 7 x 1 TB plików z maksymalnie 5 K operacji we/wy na sekundę dla każdego i siedmiu małych plików (mniejszych niż 128 GB) z 500 operacji we/wy na sekundę, możesz uzyskać 38500 operacji we/wy na sekundę na wystąpienie (7x5000+7x500), jeśli obciążenie może używać wszystkich plików. Niektóre operacje we/wy na sekundę są również używane do automatycznego tworzenia zwrotu.

  • Kolejną replikę do odczytu można utworzyć w innym regionie świadczenia usługi Azure przy użyciu grup trybu failover

  • tempdbNazwy plików nie mogą zawierać więcej niż 16 znaków.

Więcej informacji o limitach zasobów można znaleźć w pulach usługi SQL Managed Instance w tym artykule.

Liczba operacji we/wy na sekundę

W przypadku warstw ogólnego przeznaczenia następnej generacji i Krytyczne dla działania firmy dostępne operacje we/wy na sekundę są dyktowane przez liczbę rdzeni wirtualnych:

  • Warstwa usługi Ogólnego przeznaczenia następnej generacji: stała wartość liczby operacji we/wy na sekundę na podstawie liczby rdzeni wirtualnych. Cena magazynu obejmuje minimalną liczbę operacji we/wy na sekundę. Jeśli przekroczysz minimum, opłata jest naliczana w następujący sposób: 1 liczba operacji we/wy na sekundę = cena magazynu (według regionu) podzielona przez trzy. Jeśli na przykład 1 GB magazynu kosztuje 0,115, 1 liczba operacji we/wy na sekundę = 0,115/3 = 0,038 na liczbę operacji we/wy na sekundę.
  • Krytyczne dla działania firmy warstwie usługi: używa formuły (4000 operacji we/wy na sekundę/rdzenia wirtualnego) w celu określenia limitów liczby operacji we/wy na sekundę.

W poniższej tabeli wymieniono maksymalną liczbę operacji we/wy na sekundę dostępną dla każdej warstwy usługi na podstawie liczby rdzeni wirtualnych:

Liczba rdzeni wirtualnych Ogólnego przeznaczenia następnej generacji Krytyczne dla działania firmy
100 6,400 16 000
6 9600 24,000
8 12,800 32,000
10 16 000 40,000
12 19,200 48,000
16 25,600 64,000
20 32,000 80 000
24 38,400 96,000
32 51,200 128,000
40 64,000 160 000
48 76 800 192,000
56 80 000 224,000
64 80 000 256,000
80 80 000 320,000
96 80 000 320,000
128 80 000 320,000

Charakterystyka operacji we/wy plików w warstwie Ogólnego przeznaczenia

W warstwie usługi Ogólnego przeznaczenia każdy plik bazy danych otrzymuje dedykowaną liczbę operacji we/wy na sekundę i przepływność, która zależy od rozmiaru pliku. Większe pliki uzyskują większą liczbę operacji we/wy na sekundę i przepływność. Cechy operacji we/wy plików bazy danych przedstawiono w poniższej tabeli:

Rozmiar pliku >=0 i <=129 GiB >129 i <=513 GiB >513 i <=1025 GiB >1025 i <=2049 GiB >2049 i <=4097 GiB >4097 GiB i <=8 TiB
liczby operacji we/wy na sekundę na pliku 500 2300 5000 7500 7500 7500
przepływność na plik 100 MiB/s 150 MiB/s 200 MiB/s 250 MiB/s 250 MiB/s 250 MiB/s

Jeśli zauważysz duże opóźnienie operacji we/wy w pliku bazy danych albo zaobserwujesz, że liczba operacji we/wy na sekundę lub przepływność osiągają limit, możesz zwiększyć wydajność, zwiększając rozmiar pliku.

Istnieje również limit na poziomie wystąpienia dla maksymalnej przepływności zapisu dziennika (zobacz poprzednią tabelę dla wartości, na przykład 22 MiB/s), więc możesz nie być w stanie osiągnąć maksymalnego pliku w pliku dziennika, ponieważ osiągasz limit przepływności wystąpienia.

Magazyn danych i dzienników

Następujące czynniki wpływają na ilość miejsca do magazynowania używanego na potrzeby plików danych i dzienników oraz mają zastosowanie do warstw Ogólnego przeznaczenia i Krytyczne dla działania firmy.

  • W warstwie tempdb usługi Ogólnego przeznaczenia używa lokalnego magazynu SSD, a ten koszt magazynu jest uwzględniony w cenie rdzeni wirtualnych.
  • W warstwie usługi tempdb Krytyczne dla działania firmy udziały lokalnego magazynu SSD z plikami danych i dziennika, a tempdb koszt magazynowania jest uwzględniany w cenie rdzeni wirtualnych.
  • Maksymalny rozmiar magazynu dla wystąpienia zarządzanego SQL musi być określony w wielokrotnościach 32 GB.

Ważne

W obu warstwach usług są naliczane opłaty za maksymalny rozmiar magazynu skonfigurowany dla wystąpienia zarządzanego.

Aby monitorować łączny rozmiar magazynu wystąpień używanych dla usługi SQL Managed Instance, użyj metryki storage_space_used_mb. Aby monitorować bieżący przydzielony i używany rozmiar magazynu poszczególnych plików danych i dzienników w bazie danych przy użyciu języka T-SQL, użyj widoku sys.database_files i funkcji FILEPROPERTY(... , 'SpaceUsed').

Napiwek

W pewnych okolicznościach może być konieczne zmniejszenie bazy danych w celu odzyskania nieużywanego miejsca. Aby uzyskać więcej informacji, zobacz DBCC SHRINKFILE.

Kopie zapasowe i magazyn

Magazyn kopii zapasowych bazy danych jest przydzielany do obsługi funkcji przywracania do punktu w czasie (PITR) i długoterminowego przechowywania (LTR) usługi SQL Managed Instance. Ten magazyn jest oddzielony od magazynu danych i plików dziennika i jest rozliczany oddzielnie.

  • PitR: w warstwach Ogólnego przeznaczenia i Krytyczne dla działania firmy poszczególne kopie zapasowe bazy danych są kopiowane automatycznie do magazynu geograficznie nadmiarowego (RA-GRS) dostępnego do odczytu. Rozmiar magazynu zwiększa się dynamicznie w miarę tworzenia nowych kopii zapasowych. Magazyn jest używany przez pełne, różnicowe i transakcyjne kopie zapasowe dziennika. Użycie magazynu zależy od szybkości zmiany bazy danych i okresu przechowywania skonfigurowanego dla kopii zapasowych. Dla każdej bazy danych z zakresu od 1 do 35 dni dla usługi SQL Managed Instance można skonfigurować oddzielny okres przechowywania. Ilość magazynu kopii zapasowych równa skonfigurowanemu maksymalnemu rozmiarowi danych nie jest naliczana za dodatkową opłatę.

  • LTR: Istnieje również możliwość skonfigurowania długoterminowego przechowywania pełnych kopii zapasowych przez maksymalnie 10 lat. W przypadku skonfigurowania zasad LTR te kopie zapasowe są przechowywane automatycznie w magazynie RA-GRS, ale możesz kontrolować częstotliwość kopiowania kopii zapasowych. Aby spełnić różne wymagania dotyczące zgodności, możesz wybrać różne okresy przechowywania dla cotygodniowych, miesięcznych i/lub corocznych kopii zapasowych. Wybrana konfiguracja określa ilość miejsca do magazynowania na potrzeby kopii zapasowych LTR. Aby uzyskać więcej informacji, zobacz Długoterminowe przechowywanie — Azure SQL Database i Azure SQL Managed Instance.

Obsługiwane regiony

Wystąpienie zarządzane SQL można tworzyć tylko w obsługiwanych regionach. Aby utworzyć wystąpienie zarządzane SQL w regionie, który nie jest obecnie obsługiwany, możesz wysłać wniosek o pomoc techniczną za pośrednictwem witryny Azure Portal.

Obsługiwane typy subskrypcji

Usługa SQL Managed Instance obecnie obsługuje wdrażanie tylko w następujących typach subskrypcji:

Ograniczenia zasobów regionalnych

Uwaga

Aby uzyskać najnowsze informacje na temat dostępności regionów dla subskrypcji, najpierw zaznacz region.

Obsługiwane typy subskrypcji mogą zawierać ograniczoną liczbę zasobów na region. Wystąpienie zarządzane SQL ma dwa domyślne limity na region platformy Azure (które można zwiększyć na żądanie, tworząc specjalne żądanie pomocy technicznej w witrynie Azure Portal) w zależności od typu subskrypcji:

  • Limit podsieci: maksymalna liczba podsieci, w których wystąpienia usługi SQL Managed Instance są wdrażane w jednym regionie.
  • Limit jednostek rdzeni wirtualnych: maksymalna liczba jednostek rdzeni wirtualnych, które można wdrożyć we wszystkich wystąpieniach w jednym regionie. Jeden rdzeń wirtualny gp używa jednej jednostki rdzenia wirtualnego, a jeden rdzeń wirtualny BC przyjmuje cztery jednostki rdzenia wirtualnego. Łączna liczba wystąpień nie jest ograniczona, o ile mieści się w limicie jednostek rdzeni wirtualnych.

Uwaga

Te limity są ustawieniami domyślnymi, a nie ograniczeniami technicznymi. Limity można zwiększyć na żądanie, tworząc specjalne żądanie pomocy technicznej w witrynie Azure Portal , jeśli potrzebujesz więcej wystąpień w bieżącym regionie. Alternatywnie możesz utworzyć nowe wystąpienia usługi SQL Managed Instance w innym regionie świadczenia usługi Azure bez wysyłania żądań pomocy technicznej.

W poniższej tabeli przedstawiono domyślne limity regionalne dla obsługiwanych typów subskrypcji (limity domyślne można rozszerzyć przy użyciu żądania pomocy technicznej):

Typ subskrypcji Domyślny limit dla podsieci usługi SQL Managed Instance Domyślny limit dla jednostek rdzeni wirtualnych 1
CSP 16 (30 w niektórych regionach2) 960 (1440 w niektórych regionach2)
EA 16 (30 w niektórych regionach2) 960 (1440 w niektórych regionach2)
Enterprise — tworzenie i testowanie 6 320
Płatność zgodnie z rzeczywistym użyciem 6 320
Płatność zgodnie z rzeczywistym użyciem — tworzenie i testowanie 6 320
Azure — dostęp próbny 3 64
BizSpark 3 64
BizSpark Plus 3 64
Dostęp sponsorowany Microsoft Azure. 3 64
Microsoft Partner Network 3 64
Visual Studio Enterprise (MPN) 3 64
Visual Studio Enterprise 3 32
Visual Studio Enterprise (BizSpark) 3 32
Visual Studio Professional 3 32
Platformy MSDN 3 32

1 W przypadku wdrożeń planowania należy wziąć pod uwagę, że warstwa usługi Krytyczne dla działania firmy (BC) wymaga czterech (4) razy więcej pojemności rdzeni wirtualnych niż warstwa usługi Ogólnego przeznaczenia (GP). Na przykład: 1 rdzenie wirtualne GP = 1 jednostka rdzenia wirtualnego i 1 rdzeń wirtualny BC = 4 rdzenie wirtualne. Aby uprościć analizę zużycia względem domyślnych limitów, podsumuj jednostki rdzeni wirtualnych we wszystkich podsieciach w regionie, w którym wdrożono usługę SQL Managed Instance, i porównaj wyniki z limitami jednostek wystąpienia dla typu subskrypcji. Maksymalna liczba jednostek rdzeni wirtualnych ma zastosowanie do każdej subskrypcji w regionie. Nie ma limitu dla poszczególnych podsieci, z tą różnicą, że suma wszystkich rdzeni wirtualnych wdrożonych w wielu podsieciach musi być niższa lub równa maksymalnej liczbie jednostek rdzeni wirtualnych.

2 Większe limity podsieci i rdzeni wirtualnych są dostępne w następujących regionach: Australia Wschodnia, Wschodnie stany USA, Wschodnie stany USA 2, Europa Północna, Południowo-środkowe stany USA, Azja Południowo-Wschodnia, Południowe Zjednoczone Królestwo, Europa Zachodnia, Zachodnie stany USA 2.

Ważne

Jeśli limit rdzeni wirtualnych i podsieci wynosi 0, oznacza to, że domyślny limit regionalny dla typu subskrypcji nie jest ustawiony. Możesz również użyć żądania zwiększenia limitu przydziału, aby uzyskać dostęp do subskrypcji w określonym regionie zgodnie z tą samą procedurą — podając wymagane wartości rdzeni wirtualnych i podsieci.

Żądanie zwiększenia limitu przydziału

Jeśli potrzebujesz więcej wystąpień w bieżących regionach, wyślij wniosek o pomoc techniczną, aby przedłużyć limit przydziału przy użyciu witryny Azure Portal. Aby uzyskać więcej informacji, zobacz Zwiększanie limitu przydziału żądań dla usług Azure SQL Database i SQL Managed Instance.