Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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:
- Funzionalità del linguaggio: Elementi del linguaggio per il controllo di flusso, Cursori, Tipi di dati, Istruzioni DML, Predicati, Numeri di sequenza, Stored procedure e Variabili.
- Funzionalità del database: Ottimizzazione automatica (forzatura del piano), Rilevamento modifiche, Collazione del database, Database contenuti, Utenti contenuti, Compressione dei dati, Impostazioni di configurazione del database, Operazioni sugli indici online, Partizionamento e Tabelle temporali (vedere la guida introduttiva).
- Funzionalità di sicurezza: ruoli applicazione, Dynamic Data Masking (Introduzione al Dynamic Data Masking con il portale di Azure), sicurezza a livello di riga
- Funzionalità multimodello: Elaborazione del grafico, Dati JSON, OPENXML, Spaziale, OPENJSON e Indici XML.
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ì |
| Azure Data Studio | 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ì |
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 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à |