Funkcje i możliwości usługi SQL Managed Instance włączone przez usługę Azure Arc
Artykuł 11/05/2024
Współautorzy: 12
Opinia
W tym artykule
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc współużytkuje wspólną bazę kodu z najnowszą stabilną wersją programu SQL Server. Większość standardowych funkcji języka SQL, przetwarzania zapytań i zarządzania bazami danych są identyczne. Typowe funkcje między programem SQL Server i usługą SQL Database lub wystąpieniem zarządzanym SQL to:
Funkcje języka — sterowanie słowami kluczowymi języka przepływu, kursorami, typami danych, instrukcjami DML, predykatami, numerami sekwencji, procedurami składowanymi i zmiennymi.
Funkcje bazy danych — automatyczne dostrajanie (wymuszanie planu), Śledzenie zmian, sortowanie bazy danych, Zawarte bazy danych , Zawarte użytkownicy , Kompresja danych, Ustawienia konfiguracji bazy danych, Operacje indeksów online, Partycjonowanie i Tabele czasowe (zobacz przewodnik wprowadzający).
Funkcje zabezpieczeń — role aplikacji, dynamiczne maskowanie danych ( wprowadzenie do dynamicznego maskowania danych usługi SQL Database w witrynie Azure Portal), zabezpieczenia na poziomie wiersza
Możliwości wielomodelowe — przetwarzanie grafów, dane JSON, OPENXML , spatial , OPENJSON i indeksy XML.
Wysoka dostępność programu RDBMS
Funkcja
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc
Zawsze włączone wystąpienieklastra trybu failover 1
Nie dotyczy. Dostępne są podobne możliwości.
Zawsze włączone grupy dostępności
Krytyczne dla działania firmy warstwie usługi.
Podstawowe grupy dostępności
Nie dotyczy. Dostępne są podobne możliwości.
Minimalna grupa dostępności zatwierdzenia repliki
Krytyczne dla działania firmy warstwie usługi.
Bezklastrowa grupa dostępności
Tak
Kopia zapasowa bazy danych
Tak — zobacz BACKUP — COPY_ONLY
(Transact-SQL)
Kompresja kopii zapasowych
Tak
Dublowanie kopii zapasowej
Tak
Szyfrowanie kopii zapasowej
Tak
Tworzenie kopii zapasowej na platformie Azure do (tworzenie kopii zapasowej adresu URL)
Tak
Migawka bazy danych
Tak
Szybkie odzyskiwanie
Tak
Gorąca dodawanie pamięci i procesora CPU
Tak
Wysyłanie dziennika
Obecnie niedostępne.
Przywracanie stron i plików w trybie online
Tak
Indeksowanie online
Tak
Zmiana schematu online
Tak
Ponowne kompilowanie indeksu online z możliwością wznowienia
Tak
1 W scenariuszu, w którym wystąpił błąd zasobnika, zostanie uruchomione nowe wystąpienie zarządzane SQL i ponownie dołączysz go do trwałego woluminu zawierającego dane. Dowiedz się więcej o woluminach trwałych platformy Kubernetes tutaj .
Skalowalność i wydajność programu RDBMS
Funkcja
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc
Magazyn kolumn
Tak
Duże pliki binarne obiektów w klastrowanych indeksach magazynu kolumn
Tak
Ponowne kompilowanie indeksu magazynu kolumn nieklastrowanego w trybie online
Tak
Przetwarzanie OLTP w pamięci
Tak
Pamięć główna trwały
Tak
Partycjonowanie tabel i indeksów
Tak
Kompresja danych
Tak
Zarządca zasobów
Tak
Równoległość partycjonowanej tabeli
Tak
Rozpoznawanie NUMA i duża ilość pamięci strony i alokacja tablicy buforu
Tak
Zarządzanie zasobami we/wy
Tak
Opóźniona trwałość
Tak
Automatyczne dostrajanie
Tak
Sprzężenia adaptacyjne trybu wsadowego
Tak
Przekazywanie opinii o pamięci w trybie wsadowym
Tak
Przeplatane wykonywanie dla funkcji tabel z wieloma instrukcjami
Tak
Ulepszenia operacji wstawiania zbiorczego
Tak
Zabezpieczenia programu RDBMS
Funkcja
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc
Zabezpieczenia na poziomie wiersza
Tak
Zawsze szyfrowane
Tak
Magazyny Always Encrypted z bezpiecznymi enklawami
Nie.
Dynamiczne maskowanie danych
Tak
Podstawowa inspekcja
Tak
Szczegółowe inspekcje
Tak
Przezroczyste szyfrowanie bazy danych
Tak
Role zdefiniowane przez użytkownika
Tak
Zawarte bazy danych
Tak
Szyfrowanie kopii zapasowych
Tak
Uwierzytelnianie programu SQL Server
Tak
Uwierzytelnianie Microsoft Entra
Nie.
Uwierzytelnianie systemu Windows
Tak
Możliwość zarządzania systemem RDBMS
Funkcja
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc
Dedykowane połączenie administratora
Tak
Obsługa skryptów programu PowerShell
Tak
Obsługa operacji składników aplikacji warstwy danych — wyodrębnianie, wdrażanie, uaktualnianie, usuwanie
Tak
Automatyzacja zasad (sprawdzanie harmonogramu i zmian)
Tak
Moduł zbierający dane wydajności
Tak
Raporty o wydajności w warstwie Standardowa
Tak
Planowanie przewodników i planowanie zamrożenia dla przewodników planu
Tak
Bezpośrednie zapytanie o indeksowane widoki (przy użyciu wskazówki NOEXPAND)
Tak
Automatyczne utrzymywanie indeksowanych widoków
Tak
Widoki podzielone na partycje rozproszone
Tak
Operacje indeksowane równolegle
Tak
Automatyczne używanie widoku indeksowanego przez optymalizator zapytań
Tak
Sprawdzanie spójności równoległej
Tak
Możliwości programowania
Funkcja
Wystąpienie zarządzane SQL włączone przez usługę Azure Arc
JSON
Tak
Magazyn zapytań
Tak
Czasowe
Tak
Natywna obsługa kodu XML
Tak
Indeksowanie XML
Tak
Funkcje MERGE i UPSERT
Tak
Typy danych daty i godziny
Tak
Obsługa internacjonalizacji
Tak
Wyszukiwanie pełnotekstowe i semantyczne
Nie.
Specyfikacja języka w zapytaniu
Tak
Service Broker (obsługa komunikatów)
Tak
Punkty końcowe języka Transact-SQL
Tak
Wykres
Tak
Machine Learning Services
Nie.
PolyBase
Nie.
Usługa SQL Managed Instance włączona przez usługę Azure Arc obsługuje różne narzędzia do obsługi danych, które mogą ułatwić zarządzanie danymi.
W tej chwili użyj kompilacji niejawnych testerów programu Azure Data Studio .
Nieobsługiwane funkcje i usługi
Następujące funkcje i usługi nie są dostępne dla usługi SQL Managed Instance włączonej przez usługę Azure Arc.
Obszar
Nieobsługiwana funkcja lub usługa
Aparat bazy danych
Replikacja scalająca
Stretch DB
Zapytanie rozproszone z połączeniami innych firm
Serwery połączone ze źródłami danych innymi niż produkty SQL Server i Azure SQL
Rozszerzone procedury składowane systemu (XP_CMDSHELL itp.)
FileTable, FILESTREAM
Zestawy CLR z zestawem uprawnień EXTERNAL_ACCESS lub NIEBEZPIECZNYm
Rozszerzenie puli
Program SQL Server Agent
Agent programu SQL Server jest obsługiwany, ale następujące możliwości nie są obsługiwane: Podsystemy (CmdExec, PowerShell, Czytelnik kolejek, SSIS, SSAS, SSRS), Alerty, Zarządzana kopia zapasowa
Wysoka dostępność
Dublowanie bazy danych
Bezpieczeństwo
Rozszerzone zarządzanie kluczami
Uwierzytelnianie usługi AD dla serwerów połączonych
Uwierzytelnianie usługi AD dla grup dostępności (AGs)