Funzionalità e capacità di Istanza gestita di SQL abilitata 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
Backup del database Sì - COPY_ONLY vedere BACKUP - (Transact-SQL)
Compressione backup
Mirror del backup
Crittografia dei backup
Eseguire un backup ad Azure in (backup a URL)
Snapshot del database
Recupero rapido
Aggiunta di memoria a caldo e CPU
Log shipping Attualmente non disponibile.
Ripristino di pagine e file online
Indicizzazione online
Modifica dello schema online
Ricompilazioni degli indici online ripristinabili

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
File binari di oggetti di grandi dimensioni in indici columnstore cluster
Ricompilazione degli indici columnstore non cluster online
OLTP in memoria
Memoria principale persistente
Partizionamento di tabelle e indici
Compressione dei dati
Resource Governor
Parallelismo della tabella partizionata
Allocazione di una matrice di buffer e di memoria in pagine grandi con supporto NUMA
Governance delle risorse di I/O
Durabilità ritardata
Ottimizzazione automatica
Join adattivi in modalità batch
Feedback delle concessioni di memoria in modalità batch
Esecuzione interleaved per funzioni con valori di tabella a più istruzioni
Miglioramenti dell'inserimento bulk

Sicurezza RDBMS

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
Sicurezza a livello di riga
Always Encrypted
Always Encrypted con enclave sicuri No
Maschera dati dinamica
Controllo di base
Controllo con granularità fine
Crittografia trasparente del database
Ruoli definiti dall'utente
Database indipendenti
Crittografia per backup
Autenticazione di SQL Server
Autenticazione Microsoft Entra No
Autenticazione di Windows

Gestione RDBMS

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

Programmabilità

Funzionalità Istanza gestita di SQL con abilitazione di Azure Arc
JSON
Archivio query
Temporale
Supporto XML nativo
Indicizzazione XML
Funzionalità MERGE e UPSERT
Tipi di dati data e ora
Supporto di internazionalizzazione
Ricerca full-text e semantica No
Impostazione della lingua nelle query
Service Broker (messaggistica)
Transact-SQL - endpoint
Grafico
Machine Learning Services 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
Interfaccia della riga di comando di Azure
Azure Data Studio
Azure PowerShell No
File BACPAC (esportazione)
File BACPAC (importazione)
SQL Server Data Tools (SSDT)
SQL Server Management Studio (SSMS)
SQL Server PowerShell
SQL Server Profiler

A questo punto, usare la build Insider di Azure Data Studio.

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 con 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 del 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 Extensible Key Management
  Autenticazione AD per i server collegati
  Autenticazione AD per i gruppi di disponibilità