Udostępnij za pośrednictwem


Obsługa wielu dzierżaw i usługa Azure SQL Database

Rozwiązania wielodostępne na platformie Azure często używają usługi Azure SQL Database. Na tej stronie opisano niektóre funkcje usługi Azure SQL Database, które są przydatne podczas projektowania systemu wielodostępnego. Link do wskazówek i przykładów dotyczących korzystania z usługi Azure SQL w rozwiązaniu wielodostępnym.

Wskazówki

Zespół usługi Azure SQL Database publikuje obszerne wskazówki dotyczące implementowania architektur wielodostępnych za pomocą usługi Azure SQL Database. Zobacz Multitenant SaaS patterns with Azure SQL Database (Wielodostępne wzorce SaaS w usłudze Azure SQL Database). Należy również wziąć pod uwagę wskazówki dotyczące partycjonowania baz danych Azure SQL Database.

Funkcje usługi Azure SQL Database, które obsługują wielodostępność

Usługa Azure SQL Database zawiera wiele funkcji, które obsługują wielodostępność.

Pule elastyczne

Pule elastyczne umożliwiają udostępnianie zasobów obliczeniowych między wieloma bazami danych na tym samym serwerze. Korzystając z elastycznych pul, można osiągnąć elastyczność wydajności dla każdej bazy danych, jednocześnie osiągając efektywność kosztową, udostępniając aprowizowane zasoby w bazach danych. Elastyczne pule zapewniają wbudowane zabezpieczenia przed problemem Noisy Neighbor.

Więcej informacji:

Narzędzia elastycznych baz danych

Wzorzec fragmentowania umożliwia skalowanie obciążenia w wielu bazach danych. Usługa Azure SQL Database udostępnia narzędzia do obsługi fragmentowania. Te narzędzia obejmują zarządzanie mapami fragmentów (bazę danych, która śledzi dzierżawy przypisane do każdego fragmentu). Funkcja THey obejmuje również inicjowanie i śledzenie zapytań oraz operacji zarządzania na wielu fragmentach przy użyciu zadań elastycznych.

Więcej informacji:

Zabezpieczenia na poziomie wiersza

Zabezpieczenia na poziomie wiersza są przydatne do wymuszania izolacji na poziomie dzierżawy podczas korzystania z tabel udostępnionych.

Więcej informacji:

Zarządzanie kluczami

Funkcja Always Encrypted zapewnia kompleksowe szyfrowanie baz danych. Jeśli dzierżawcy wymagają podania własnych kluczy szyfrowania, rozważ wdrożenie oddzielnych baz danych dla każdej dzierżawy i rozważ włączenie funkcji Always Encrypted.

Więcej informacji:

Współautorzy

Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.

Główny autor:

  • Paul Burpo | Główny inżynier klienta, fasttrack dla platformy Azure
  • John Downs | Główny inżynier oprogramowania

Inni współautorzy:

Aby wyświetlić niepubalne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.

Następne kroki

Przejrzyj metody magazynowania i danych pod kątem wielodostępności.