Co to jest usługa SQL Data Sync platformy Azure?

Dotyczy:Azure SQL Database

Ważne

Usługa SQL Data Sync zostanie wycofana 30 września 2027 r. Rozważ migrację do alternatywnych rozwiązań replikacji/synchronizacji danych.

SQL Data Sync to usługa oparta na Azure SQL Database, którą możesz wykorzystać do synchronizacji wybranych danych dwukierunkowo pomiędzy wieloma bazami danych, zarówno lokalnie, jak i w chmurze.

Azure SQL Data Sync nie obsługuje Azure SQL Managed Instance ani Azure Synapse Analytics.

Omówienie

Usługa Data Sync opiera się na koncepcji grupy synchronizacji. Grupa synchronizacji to grupa baz danych, które chcesz zsynchronizować.

Usługa Data Sync używa topologii gwiazdy i szprychy do synchronizowania danych. Jako bazę danych centrum należy zdefiniować jedną z baz danych w grupie synchronizacji. Pozostałe bazy danych są bazami danych członkowskich. Synchronizacja odbywa się tylko między hubem a poszczególnymi członkami.

  • Baza danych Hub musi być usługą Azure SQL Database.
  • Bazy danych członków mogą być bazami danych w usłudze Azure SQL Database lub w wystąpieniach programu SQL Server.
  • Baza danych metadanych synchronizacji zawiera metadane i dziennik usługi Data Sync. Baza danych metadanych synchronizacji musi być usługą Azure SQL Database znajdującą się w tym samym regionie co baza danych centrum. Baza danych metadanych synchronizacji jest tworzona przez klienta i należąca do klienta. Możesz mieć tylko jedną bazę danych metadanych synchronizacji dla każdego regionu i dla każdej subskrypcji. Nie można usunąć ani zmienić nazwy bazy danych metadanych synchronizacji, gdy istnieją grupy synchronizacji lub agenci synchronizacji. Firma Microsoft zaleca utworzenie nowej, pustej bazy danych do użycia jako baza danych metadanych synchronizacji. Usługa Data Sync tworzy tabele w tej bazie danych i często uruchamia zadania.

Uwaga

Jeśli używasz lokalnej bazy danych jako bazy danych członkowskiej, musisz zainstalować i skonfigurować lokalnego agenta synchronizacji.

Diagram przedstawiający proces synchronizacji danych między bazami danych.

Grupa synchronizacji ma następujące właściwości:

  • Schemat synchronizacji opisuje, które dane są synchronizowane.
  • Kierunek synchronizacji może być dwukierunkowy lub płynąć tylko w jednym kierunku: z Hub do Member, Member do Hub lub w obu.
  • Interwał synchronizacji opisuje częstotliwość synchronizacji.
  • Zasady rozwiązywania konfliktów to zasady na poziomie grupy, które mogą być typu Hub wygrywa lub członek wygrywa.

Kiedy używać

Usługa Data Sync jest przydatna w przypadkach, w których dane muszą być aktualizowane w kilku bazach danych w usłudze Azure SQL Database lub programie SQL Server. Oto główne przypadki użycia usługi Data Sync:

  • Synchronizacja danych hybrydowych: dzięki usłudze Data Sync można zachować synchronizację danych między bazami danych w programie SQL Server i usłudze Azure SQL Database w celu włączenia aplikacji hybrydowych. Ta możliwość może być atrakcyjna dla klientów, którzy rozważają przejście do chmury i chcą umieścić część swojej aplikacji na platformie Azure.
  • Aplikacje rozproszone: w wielu przypadkach korzystne jest oddzielenie różnych obciążeń między różnymi bazami danych. Jeśli na przykład masz dużą produkcyjną bazę danych, ale musisz również uruchomić obciążenie raportowania lub analizy dla tych danych, warto mieć drugą bazę danych dla tego dodatkowego obciążenia. Takie podejście minimalizuje wpływ na wydajność w kontekście obciążenia produkcyjnego. Synchronizacja danych umożliwia synchronizowanie tych dwóch baz danych.
  • Aplikacje rozproszone globalnie: wiele firm obejmuje kilka regionów, a nawet kilka krajów/regionów. Aby zminimalizować opóźnienie sieci, najlepiej mieć dane w regionie zbliżonym do Ciebie. Dzięki usłudze Data Sync można łatwo przechowywać bazy danych w regionach na całym świecie.

Usługa Data Sync nie jest preferowanym rozwiązaniem w następujących scenariuszach:

Scenariusz Niektóre zalecane rozwiązania
Odzyskiwanie po awarii Automatyczne kopie zapasowe w usłudze Azure SQL Database
Skala odczytu Użyj replik tylko do odczytu, aby odciążyć obciążenia zapytań tylko do odczytu
ETL (OLTP → OLAP) Azure Data Factory lub SQL Server Integration Services
Migracja z programu SQL Server do usługi Azure SQL Database. Jednak usługa SQL Data Sync może być używana po zakończeniu migracji, aby upewnić się, że źródło i element docelowy są zsynchronizowane. Azure Database Migration Service

Jak to działa

  • Śledzenie zmian danych: Data Sync śledzi zmiany za pomocą wyzwalaczy wstaw, aktualizacji i usuwania. Zmiany są rejestrowane w tabeli bocznej w bazie danych użytkownika. BULK INSERT Domyślnie nie uruchamia wyzwalaczy. Jeśli nie określisz FIRE_TRIGGERS, żadne wyzwalacze wstawiania nie są wykonywane. Dodaj FIRE_TRIGGERS opcję, aby Data Sync mógł śledzić te inserty.
  • Synchronizowanie danych: usługa Data Sync została zaprojektowana w modelu piasty i szprych. Koncentrator synchronizuje się indywidualnie z każdym członkiem. Zmiany z centrum są pobierane przez członka, a następnie zmiany od członka są przekazywane do centrum.
  • Rozwiązywanie konfliktów: usługa Data Sync oferuje dwie opcje rozwiązywania konfliktów, wygrywa centrum lub wygrywa członek.
    • Jeśli wybierzesz pozycję Hub wins, zmiany w hubie zawsze zastępują zmiany w uczestniku.
    • Jeśli wybierzesz pozycję Członek wygrywa, zmiany w elemencie członkowskim zastąpią zmiany w centrum. Jeśli istnieje więcej niż jeden element członkowski, ostateczna wartość zależy od tego, który element członkowski najpierw synchronizuje.

Porównaj z replikacją transakcyjną

Data Sync Replikacja transakcyjna
Zalety - Wsparcie aktywny-aktywny
- Dwukierunkowa komunikacja między środowiskiem lokalnym a usługą Azure SQL Database
- Mniejsze opóźnienie
- Spójność transakcyjna
— Ponowne używanie istniejącej topologii po migracji
-Obsługa usługi Azure SQL Managed Instance
Wady - Brak spójności transakcyjnej
- Większy wpływ na wydajność
— Nie można opublikować z usługi Azure SQL Database
- Wysoki koszt konserwacji

Ostrzeżenie

Usługa SQL Data Sync wymaga uwierzytelniania SQL na potrzeby połączeń z bazami danych centrum i elementami członkowskimi. Uwierzytelnianie Microsoft Entra ID nie jest obsługiwane przez SQL Data Sync.

Ponieważ uwierzytelnianie SQL opiera się na statycznych hasłach, nie korzysta ono z nowoczesnych zabezpieczeń, takich jak uwierzytelnianie wieloskładnikowe (MFA), Udostępnianie Warunkowe czy zarządzane tożsamości. Takie uzależnienie może zwiększyć narażenie całej instancji SQL na kradzież poświadczeń, ataki siłowe oraz dodatkowe obciążenie operacyjne związane z rotacją haseł i egzekwowaniem zasad.

Jeśli to możliwe, preferuj rozwiązania, które obsługują uwierzytelnianie Microsoft Entra lub tożsamości zarządzane. Ponieważ SQL Data Sync jest zaplanowany na wycofanie, przejdź do alternatywy zgodnej ze standardami bezpieczeństwa Twojej organizacji.

Uwaga

Link prywatny usługi SQL Data Sync różni się od usługi Azure Private Link.

Nowa funkcja łącza prywatnego umożliwia wybranie zarządzanego przez usługę prywatnego punktu końcowego w celu ustanowienia bezpiecznego połączenia między usługą synchronizacji a bazami danych elementów członkowskich/centrów podczas procesu synchronizacji danych. Zarządzany prywatny punkt końcowy usługi to prywatny adres IP w obrębie określonej sieci wirtualnej i podsieci. W ramach usługi Data Sync zarządzany prywatny punkt końcowy usługi jest tworzony przez firmę Microsoft i jest używany wyłącznie przez usługę Data Sync dla danej operacji synchronizacji.

Przed skonfigurowaniem linku prywatnego zapoznaj się z ogólnymi wymaganiami dotyczącymi funkcji.

Diagram łącza prywatnego dla usługi Data Sync.

Uwaga

Należy ręcznie zatwierdzić prywatny punkt końcowy zarządzany przez usługę na stronie Połączenia prywatnego punktu końcowego w portalu Azure podczas wdrażania grupy synchronizacji lub używając PowerShell.

Wprowadzenie

Konfigurowanie usługi Data Sync w witrynie Azure Portal

Konfigurowanie usługi Data Sync za pomocą programu PowerShell

Konfigurowanie usługi Data Sync za pomocą interfejsu API REST

Zapoznaj się z najlepszymi rozwiązaniami dotyczącymi usługi Data Sync

Czy coś poszło nie tak?

Spójność i wydajność

Spójność ostateczna

Ponieważ Data Sync opiera się na wyzwalaczach, nie gwarantuje spójności transakcji. Microsoft gwarantuje, że Data Sync ostatecznie wprowadzi wszystkie zmiany i nie powoduje utraty danych.

Wpływ na wydajność

Usługa Data Sync używa wyzwalaczy wstawiania, aktualizowania i usuwania w celu śledzenia zmian. Tworzy tabele boczne w bazie danych użytkownika na potrzeby śledzenia zmian. Te działania śledzenia zmian mają wpływ na obciążenie bazy danych. W razie potrzeby oceń warstwę usługi i uaktualnij ją.

Aprowizowanie i deaprowizowanie podczas tworzenia, aktualizacji i usunięcia grupy synchronizacyjnej może również mieć wpływ na wydajność bazy danych.

Wymagania i ograniczenia

Wymagania ogólne

  • Każda tabela musi mieć klucz podstawowy. Nie zmieniaj wartości klucza podstawowego w żadnym wierszu. Jeśli musisz zmienić wartość klucza podstawowego, usuń wiersz i utwórz go ponownie przy użyciu nowej wartości klucza podstawowego.

Ważne

Zmiana wartości istniejącego klucza pierwotnego skutkuje następującym wadliwym zachowaniem:

  • Dane między hubem a członkiem mogą zostać utracone, mimo że synchronizacja nie zgłasza żadnych problemów.
  • Synchronizacja może zawiódć, ponieważ tabela śledząca nie ma żadnego wiersza od źródła z powodu zmiany klucza głównego.
  • Izolacja migawki musi być włączona zarówno dla członków synchronizacji, jak i węzła. Aby uzyskać więcej informacji, zobacz Izolacja migawki w programie SQL Server.

  • Aby korzystać z prywatnego łącza Data Sync, zarówno bazy danych członków, jak i hub muszą być hostowane w Azure (w tych samych lub różnych regionach), w tym samym typie chmury (na przykład obie w chmurze publicznej lub obie w chmurze rządowej). Zarejestruj także dostawców Microsoft.Network zasobów na subskrypcje hostujące hub i serwery członków. Musisz ręcznie zatwierdzić prywatne połączenie do Data Sync podczas konfiguracji synchronizacji, w sekcji Prywatne połączenia końcowe w portalu Azure lub za pomocą PowerShell. Aby uzyskać więcej informacji o tym, jak zatwierdzić link prywatny, zobacz Samouczek: Set up SQL Data Sync between databases in Azure SQL Database and SQL Server. Po zatwierdzeniu prywatnego punktu końcowego zarządzanego przez usługę cała komunikacja między usługą synchronizacji a bazami danych członkowskimi i bazą danych centrum odbywa się za pośrednictwem łącza prywatnego. Możesz zaktualizować istniejące grupy synchronizacji, aby włączyć tę funkcję.

Ogólne ograniczenia

  • Tabela nie może mieć kolumny tożsamości, która nie jest kluczem podstawowym.
  • Klucz podstawowy nie może mieć następujących typów danych: sql_variant, binarny, varbinary, image, xml.
  • Należy zachować ostrożność w przypadku używania następujących typów danych jako klucza podstawowego, ponieważ obsługiwana precyzja jest tylko do drugiej: time, datetime, datetime2, datetimeoffset.
  • Nazwy obiektów (baz danych, tabel i kolumn) nie mogą zawierać znaków drukowalnych: kropki (.), lewego nawiasu kwadratowego ([) ani prawego nawiasu kwadratowego (]).
  • Nazwa tabeli nie może zawierać znaków drukowalnych: ! " # $ % ' ( ) * + - ani spacji.
  • Uwierzytelnianie microsoft Entra (dawniej Azure Active Directory) nie jest obsługiwane.
  • Jeśli są tabele o tej samej nazwie, ale różnych schematach (na przykład dbo.customers i sales.customers), możesz dodać tylko jedną z tabel do grupy synchronizacji.
  • Kolumny z typami danych zdefiniowanymi przez użytkownika nie są obsługiwane.
  • Przenoszenie serwerów między różnymi subskrypcjami nie jest obsługiwane.
  • Jeśli dwa klucze podstawowe różnią się tylko wielkością liter (na przykład Foo i foo), usługa Data Sync nie będzie obsługiwać tego scenariusza.
  • Obcinanie tabel nie jest operacją obsługiwaną przez usługę Data Sync (zmiany nie zostaną śledzone).
  • Używanie bazy danych Azure SQL Hiperskala jako bazy danych Hub lub bazy danych metadanych synchronizacji nie jest obsługiwane. Jednak baza danych warstwy Hiperskala może być członkowską bazą danych w topologii usługi Data Sync.
  • Tabele zoptymalizowane pod kątem pamięci nie są obsługiwane.
  • Zmiany schematu nie są replikowane automatycznie.
  • Data Sync obsługuje tylko następujące dwie właściwości indeksu: Unikalny, Skupiony/Nieklastrowany. Inne właściwości indeksu, takie jak IGNORE_DUP_KEY lub WHERE predykat filtru, nie są obsługiwane i indeks docelowy jest aprowizowany bez tych właściwości, nawet jeśli źródłowy indeks ma te właściwości ustawione.
  • Baza danych zadań elastycznych platformy Azure nie może być używana jako baza danych metadanych usługi SQL Data Sync i odwrotnie.
  • Usługa SQL Data Sync nie jest obsługiwana w przypadku baz danych rejestru.
  • Data Sync nie jest narzędziem do odtwarzania po awarii ani narzędziem zapewniającym wysoką dostępność i nie synchronizuje informacji o własnej grupie synchronizacji. Nie ma automatycznego odzyskiwania po awarii dla Data Sync.
  • Data Sync z założenia nie obsługuje perymetru zabezpieczeń sieciowych. Data Sync działa jako usługa proxy, a nie zasób Azure, więc nie ma w pełni kwalifikowanej nazwy domeny ani adresu IP do pisania reguł obwodowych. Strefa ochronna blokuje ścieżki sieciowe wymagane przez usługę Data Sync zarówno w trybie przejścia, jak i w trybie wymuszania, i żadna reguła dostępu tego nie umożliwia. Jeśli Twój logiczny serwer jest powiązany z obwodem, przenieś się do rozwiązania do przesyłania danych, które obsługuje zabezpieczenia sieci.

Nieobsługiwane typy danych

  • FileStream
  • SQL/CLR UDT
  • XMLSchemaCollection (obsługiwany kod XML)
  • Kursor, RowVersion, Sygnatura czasowa, Hierarchyid

Nieobsługiwane typy kolumn

Usługa Data Sync nie może synchronizować kolumn tylko do odczytu ani kolumn generowanych przez system. Na przykład:

  • Obliczone kolumny
  • Kolumny generowane przez system dla tabel czasowych

Ograniczenia dotyczące wymiarów usługi i bazy danych

Wymiary Limit Obejście
Maksymalna liczba grup synchronizacji, do których może należeć dowolna baza danych. 5
Maksymalna liczba punktów końcowych w pojedynczej grupie synchronizacji 30
Maksymalna liczba lokalnych punktów końcowych w jednej grupie synchronizacji. 5 Tworzenie wielu grup synchronizacji
Nazwy baz danych, tabeli, schematu i kolumn 50 znaków na nazwę
Tabele w grupie synchronizacji 500 Tworzenie wielu grup synchronizacji
Kolumny w tabeli w grupie synchronizacji 1000
Rozmiar wiersza danych w tabeli 24 MB

Uwaga

W jednej grupie synchronizacji może być maksymalnie 30 punktów końcowych, jeśli istnieje tylko jedna grupa synchronizacji. Jeśli jest więcej niż jedna grupa synchronizująca, łączna liczba punktów końcowych we wszystkich grupach synchronizacji nie może przekroczyć 30. Jeśli baza danych należy do wielu grup synchronizacji, liczy się jako wiele punktów końcowych, a nie jeden.

Wymagania dotyczące sieci

Uwaga

Jeśli używasz Sync Private Link, te wymagania sieciowe nie mają zastosowania.

Po ustanowieniu grupy synchronizacji usługa Data Sync musi nawiązać połączenie z bazą danych centrum. Podczas ustanawiania grupy synchronizacji serwer Azure SQL musi mieć następującą konfigurację w ustawieniach Firewalls and virtual networks :

  • Zezwolenie na dostęp do sieci publicznej musi być ustawione na Wyłączone.
  • Zezwalaj usługom i zasobom platformy Azure na dostęp do tego serwera musi być ustawiona wartość Tak lub należy utworzyć reguły adresów IP dla adresów IP używanych przez usługę Data Sync.

Po utworzeniu i aprowizacji grupy synchronizacji można wyłączyć te ustawienia. Agent synchronizacji łączy się bezpośrednio z bazą danych centrum i można użyć reguł adresów IP zapory serwera lub prywatnych punktów końcowych , aby umożliwić agentowi dostęp do serwera koncentratora.

Uwaga

Jeśli zmienisz ustawienia schematu w grupie synchronizacji, musisz ponownie zezwolić usłudze Data Sync na dostęp do serwera, aby baza danych huba mogła zostać ponownie przydzielona.

Rezydencja danych w regionie

W przypadku synchronizowania danych w tym samym regionie usługa SQL Data Sync nie przechowuje/przetwarza danych klientów poza tym regionem, w którym wdrożono wystąpienie usługi. W przypadku synchronizowania danych między różnymi regionami usługa SQL Data Sync replikuje dane klientów do sparowanych regionów.

Często zadawane pytania dotyczące usługi SQL Data Sync

Ile kosztuje usługa SQL Data Sync?

Za samą usługę SQL Data Sync nie są naliczane opłaty. Jednak nadal zbierasz opłaty za transfer danych na potrzeby przenoszenia danych do i z wystąpienia usługi SQL Database. Aby uzyskać więcej informacji, zobacz Opłaty za transfer danych.

Jakie regiony obsługują usługę Data Sync?

Usługa SQL Data Sync jest dostępna we wszystkich regionach.

Czy wymagane jest konto usługi Azure SQL Database?

Tak. Aby hostować bazę danych centrum, musisz mieć konto usługi Azure SQL Database.

Czy można używać usługi Data Sync do synchronizacji tylko między bazami danych programu SQL Server?

Nie bezpośrednio. Można jednak pośrednio synchronizować między bazami danych programu SQL Server, tworząc bazę danych centrum na platformie Azure, a następnie dodając lokalne bazy danych do grupy synchronizacji.

Czy można skonfigurować usługę Data Sync w celu synchronizacji między bazami danych w usłudze Azure SQL Database należącymi do różnych subskrypcji?

Tak. Można skonfigurować synchronizację między bazami danych należącymi do grup zasobów przypisanych do różnych subskrypcji, nawet jeśli subskrypcje należą do różnych tenantów.

  • Jeśli subskrypcje należą do tej samej jednostki i masz uprawnienia do wszystkich subskrypcji, możesz skonfigurować grupę synchronizacji w portalu Azure.
  • W przeciwnym razie musisz użyć programu PowerShell, aby dodać członków synchronizacji.
  • Private Link nie jest obsługiwany w scenariuszach między dzierżawami.

Czy mogę skonfigurować usługę Data Sync w celu synchronizacji między bazami danych w usłudze SQL Database należącymi do różnych chmur (takich jak chmura publiczna platformy Azure i platforma Azure obsługiwana przez firmę 21Vianet)?

Data Sync nie obsługuje synchronizacji między chmurami.

Czy można używać usługi Data Sync do rozmieszczania danych z produkcyjnej bazy danych do pustej bazy danych, a następnie synchronizować je?

Tak. Utwórz schemat ręcznie w nowej bazie danych, wykonując jego skrypty na podstawie oryginału. Po utworzeniu schematu dodaj tabele do grupy synchronizacji, aby skopiować dane i zachować synchronizację.

Czy należy używać usługi SQL Data Sync do tworzenia kopii zapasowych i przywracania baz danych?

Nie zaleca się używania usługi SQL Data Sync do tworzenia kopii zapasowej danych. Nie można utworzyć kopii zapasowej i przywrócić do określonego punktu w czasie, ponieważ synchronizacje usługi SQL Data Sync nie są wersjonowane. Ponadto usługa SQL Data Sync nie wykonuje kopii zapasowych innych obiektów SQL, takich jak procedury składowane, i nie wykonuje szybkiej operacji przywracania.

Aby uzyskać jedną z zalecanych technik tworzenia kopii zapasowych, zobacz Kopiowanie transakcyjnie spójnej kopii bazy danych w usłudze Azure SQL Database.

Czy usługa Data Sync może synchronizować zaszyfrowane tabele i kolumny?

  • Jeśli baza danych używa funkcji Always Encrypted, można zsynchronizować tylko tabele i kolumny, które nieszyfrowane. Nie można zsynchronizować zaszyfrowanych kolumn, ponieważ usługa Data Sync nie może odszyfrować danych.
  • Jeśli kolumna używa szyfrowania Column-Level (CLE), możesz ją zsynchronizować, pod warunkiem, że rozmiar wiersza jest mniejszy niż maksymalny rozmiar 24 MB. Usługa Data Sync traktuje kolumnę zaszyfrowaną przez klucz (CLE) jako normalne dane binarne. Aby odszyfrować dane innych członków synchronizacji, musisz mieć ten sam certyfikat.

Czy sortowanie jest obsługiwane w usłudze SQL Data Sync?

Tak. Usługa SQL Data Sync obsługuje konfigurowanie ustawień sortowania w następujących scenariuszach:

  • Jeśli wybrane tabele schematu synchronizacji nie są jeszcze w centrum lub bazach danych członkowskich, po wdrożeniu grupy synchronizacji usługa automatycznie tworzy odpowiednie tabele i kolumny z ustawieniami sortowania wybranymi w pustych docelowych bazach danych.
  • Jeśli tabele do synchronizacji już istnieją zarówno w bazach danych centrum, jak i członkowskich, usługa SQL Data Sync wymaga, aby kolumny klucza głównego miały takie same sortowanie między bazami danych centrum i członkowskimi, aby można było pomyślnie wdrożyć grupę synchronizacji. Nie ma żadnych ograniczeń sortowania dla kolumn innych niż kolumny klucza podstawowego.

Czy federacja jest obsługiwana w usłudze SQL Data Sync?

Możesz używać federacyjnej bazy danych root z SQL Data Sync bez ograniczeń. Nie możesz dodać federowanego endpointu bazy danych do obecnej wersji SQL Data Sync.

Czy można używać usługi Data Sync do synchronizowania danych wyeksportowanych z usługi Dynamics 365, korzystając z funkcji BYOD?

Funkcja dynamics 365 bring your own database umożliwia administratorom eksportowanie jednostek danych z aplikacji do własnej bazy danych Microsoft Azure SQL Database. Synchronizacja danych może służyć do synchronizowania tych danych z innymi bazami danych, jeśli dane są eksportowane przy użyciu wypychania przyrostowego (pełne wypychanie nie jest obsługiwane) i włączenie wyzwalaczy w docelowej bazie danych ma wartość tak.

Jak mogę utworzyć usługę Data Sync w grupie trybu failover w celu obsługi odzyskiwania po awarii?

Usługa SQL Data Sync nie oferuje możliwości automatycznego przejścia w tryb failover ani odzyskiwania po awarii. Jeśli baza danych przejdzie do innego regionu, grupa synchronizacji przestaje działać. Ręcznie utwórz ponownie grupę synchronizacji w regionie pracy awaryjnej z takimi samymi ustawieniami jak w regionie podstawowym.

Monitorowanie i rozwiązywanie problemów

Czy usługa SQL Data Sync działa zgodnie z oczekiwaniami? Aby monitorować aktywność i rozwiązywać problemy, zobacz następujące artykuły:

Dowiedz się więcej o Azure SQL Database

Więcej informacji o Azure SQL Database znajdziesz w następujących artykułach: