Funzionalità e capacità di Istanza gestita di SQL abilitate da Azure Arc

Istanza gestita di SQL abilitata da Azure Arc condivide una codebase comune con la versione stabile più recente di SQL Server. La maggior parte delle funzionalità standard del linguaggio SQL, dell'elaborazione delle query e della gestione dei database sono identiche. Le funzionalità comuni tra SQL Server e il database SQL o l’istanza gestita di SQL sono:

Disponibilità elevata RDBMS

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
Istanza del cluster di failover Always On1 Non applicabile. Disponibili funzionalità simili.
Gruppi di disponibilità Always On Livello di servizio business critical.
Gruppi di disponibilità di base Non applicabile. Disponibili funzionalità simili.
Gruppo di disponibilità con commit di un numero minimo di repliche Livello di servizio business critical.
Gruppo di disponibilità senza cluster Sì
Backup del database Sì - COPY_ONLY vedere BACKUP - (Transact-SQL)
Compressione backup Sì
Mirror del backup Sì
Crittografia dei backup Sì
Eseguire un backup ad Azure in (backup a URL) Sì
Snapshot del database Sì
Recupero rapido Sì
Aggiunta di memoria a caldo e CPU Sì
Log shipping Attualmente non disponibile.
Ripristino di pagine e file online Sì
Indicizzazione online Sì
Modifica dello schema online Sì
Ricompilazioni degli indici online ripristinabili Sì

1 Nello scenario in cui dovesse verificarsi un errore del pod, una nuova istanza gestita di SQL verrà avviata e ricollegata al volume permanente contenente i dati. Altre informazioni sui volumi permanenti Kubernetes sono disponibili qui.

Scalabilità e prestazioni RDBMS

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
Columnstore Sì
File binari di oggetti di grandi dimensioni in indici columnstore cluster Sì
Ricompilazione degli indici columnstore non cluster online Sì
OLTP in memoria Sì
Memoria principale persistente Sì
Partizionamento di tabelle e indici Sì
Compressione dei dati Sì
Gestore delle risorse Sì
Parallelismo della tabella partizionata Sì
Allocazione di una matrice di buffer e di memoria in pagine grandi con supporto NUMA Sì
Governance delle risorse di I/O Sì
Durabilità ritardata Sì
Ottimizzazione automatica Sì
Join adattivi in modalità batch Sì
Feedback delle concessioni di memoria in modalità batch Sì
Esecuzione interleaved per funzioni con valori di tabella a più istruzioni Sì
Miglioramenti dell'inserimento bulk Sì

Sicurezza RDBMS

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
Sicurezza a livello di riga Sì
Sempre Crittografato Sì
Always Encrypted con enclave sicuri No
Mascheramento dinamico dei dati Sì
Controllo di base Sì
Controllo con granularità fine Sì
Crittografia trasparente del database Sì
Ruoli definiti dall'utente Sì
Database indipendenti Sì
La crittografia per i backup Sì
Autenticazione di SQL Server Sì
Autenticazione di Microsoft Entra No
Autenticazione di Windows Sì

Gestione RDBMS

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
Connessione amministrativa dedicata Sì
Supporto per script di PowerShell Sì
Supporto per le operazioni del componente dell'applicazione livello dati (DAC) - estrazione, distribuzione, aggiornamento, eliminazione Sì
Automazione delle politiche (controllo della pianificazione e delle modifiche) Sì
Agente di raccolta dati relativi alle prestazioni Sì
Report di prestazioni standard Sì
Guide di piano e blocco del piano per le guide di piano Sì
Query diretta di viste indicizzate (tramite hint NOEXPAND) Sì
Gestire automaticamente le viste indicizzate Sì
Viste partizionate distribuite Sì
Operazioni indicizzate parallele Sì
Utilizzo automatico di viste indicizzate da Query Optimizer Sì
Verifica di coerenza parallela Sì

Programmabilità

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
JSON Sì
Archivio query Sì
Temporale Sì
Supporto XML nativo Sì
Indicizzazione XML Sì
Funzionalità MERGE e UPSERT Sì
Tipi di dati data e ora Sì
Supporto di internazionalizzazione Sì
Ricerca integrale e semantica No
Impostazione della lingua nelle query Sì
Service Broker (messaggistica) Sì
Transact-SQL - endpoint Sì
Grafico Sì
Servizi di Machine Learning No
PolyBase No

Strumenti

Istanza gestita di SQL abilitata da Azure Arc supporta vari strumenti di dati che consentono di gestire i dati.

Strumento Istanza gestita di SQL con abilitazione di Azure Arc
Azure portal Sì
CLI di Azure Sì
Estensione MSSQL per Visual Studio Code Sì
Azure PowerShell No
File BACPAC (esportazione) Sì
File BACPAC (importazione) Sì
SQL Server Data Tools (SSDT) Sì
SQL Server Management Studio (SSMS) Sì
SQL Server PowerShell Sì
SQL Server Profiler Sì

Funzionalità e servizi non supportati

Le funzionalità e i servizi seguenti non sono disponibili per Istanza gestita di SQL abilitata da Azure Arc.

Area Funzionalità o servizio non supportato
Motore di database Replica di tipo merge
  Stretch DB
  Query distribuita utilizzando connessioni di terze parti
  Server collegati a origini dati diverse da SQL Server e prodotti SQL di Azure
  Stored procedure estese di sistema (XP_CMDSHELL e così via)
  FileTable, FILESTREAM
  Assembly CLR con il set di autorizzazioni EXTERNAL_ACCESS o UNSAFE
  Estensione pool di buffer
SQL Server Agent SQL Server Agent è supportato, ma le funzionalità specifiche seguenti non sono supportate: Sottosistemi (CmdExec, PowerShell, Lettore code, SSIS, SSAS, SSRS), Avvisi, Backup gestito
Disponibilità elevata Mirroring del database
Sicurezza Gestione estensibile delle chiavi
  Autenticazione AD per i server collegati
  Autenticazione AD per i gruppi di disponibilità