Edizioni e funzionalità supportate di SQL Server 2022

Si applica a: SQL Server 2022 (16.x)

Questo articolo fornisce informazioni dettagliate sulle funzionalità supportate dalle varie edizioni di SQL Server 2022 (16.x).

Per informazioni su altre versioni, vedere:

Per informazioni su Azure SQL, vedere Confronto tra funzionalità: database SQL di Azure e Istanza gestita di SQL di Azure.

I requisiti di installazione variano in base alle esigenze dell'applicazione. Le diverse edizioni di SQL Server consentono di soddisfare le esigenze specifiche di utenti e organizzazioni in termini di prezzo, runtime e prestazioni. I componenti di SQL Server installati dipendono inoltre dai requisiti specifici. Nelle sezioni seguenti vengono fornite tutte le informazioni necessarie per adottare la scelta migliore tra le edizioni e i componenti disponibili in SQL Server.

Per le note sulla versione più recenti e informazioni sulle novità, vedere quanto segue:

Per provare SQL Server Scaricare SQL Server 2022 (16.x) dal Centro valutazione.

Edizioni di SQL Server

La tabella seguente descrive le edizioni di SQL Server.

Edition Definizione
Funzionalità per le aziende L'offerta Premium, SQL Server Enterprise Edition offre funzionalità complete di data center di fascia alta con prestazioni veloci, virtualizzazione illimitata 1 e business intelligence end-to-end, consentendo livelli di servizio elevati per carichi di lavoro cruciali e accesso degli utenti finali alle informazioni dettagliate sui dati.

Enterprise Edition è disponibile per la valutazione. Una distribuzione di valutazione è disponibile per 180 giorni. Per informazioni dettagliate, vedere la guida alle licenze specifiche della versione.
Standard SQL Server Standard Edition offre la gestione dei dati di base e il database di business intelligence per i reparti e le piccole organizzazioni per eseguire le applicazioni e supporta strumenti di sviluppo comuni per l'ambiente locale e il cloud, consentendo una gestione efficace dei database con risorse IT minime.
Web L'edizione Web di SQL Server è un'opzione a basso costo totale di proprietà per gli host Web (inclusa la scelta dell'edizione Web in IaaS in Azure) e i VAP Web per offrire funzionalità di scalabilità, accessibilità e gestibilità per proprietà Web di piccole e grandi dimensioni.
Sviluppatore SQL Server Developer Edition consente agli sviluppatori di compilare qualsiasi tipo di applicazione in SQL Server. Benché includa tutte le funzionalità dell'edizione Enterprise, ne è consentito l'utilizzo solo come sistema di sviluppo e di prova e non come server di produzione. SQL Server Developer rappresenta la scelta ideale per chi vuole compilare e testare applicazioni.
Express edition SQL Server Express Edition è il database gratuito di base ed è ideale per l'apprendimento e la creazione di applicazioni basate su dati desktop e server di piccole dimensioni. Questa edizione costituisce la scelta ottimale per fornitori di software indipendenti, sviluppatori e sviluppatori amatoriali di applicazioni client. Se sono necessarie funzionalità di database più avanzate, è possibile aggiornare facilmente SQL Server Express a versioni di fascia superiore di SQL Server. SQL Server Express Local DB è una versione leggera di Express Edition che include tutte le funzionalità di programmabilità, viene eseguita in modalità utente e dispone di un'installazione rapida senza configurazione e un breve elenco di prerequisiti.

1 La virtualizzazione illimitata è disponibile in Enterprise Edition per i clienti con Software Assurance. Le distribuzioni devono essere conformi alla guida alle licenze. Per altre informazioni, vedere la pagina dei prezzi e delle licenze.

Scegliere le funzionalità di SQL Server

Per selezionare i componenti da includere in un'installazione di SQL Server, usare la pagina di selezione delle funzionalità dell'Installazione guidata di SQL Server. Per impostazione predefinita, non è selezionata alcuna funzionalità inclusa nell'albero.

Utilizzare le informazioni incluse nelle tabelle seguenti per determinare il set di funzionalità più adatto per le proprie esigenze.

Funzionalità del server

Funzionalità Descrizione
Motore di database di SQL Server SQL Server motore di database include il motore di database, il servizio principale per l'archiviazione, l'elaborazione e la protezione dei dati, la replica, la ricerca full-text, gli strumenti per la gestione dei dati relazionali e XML, l'integrazione di analisi del database e l'integrazione di PolyBase per l'accesso a origini dati eterogenee e Machine Learning Services per eseguire script Python e R con dati relazionali.
Analysis Services Analysis Services include gli strumenti per la creazione e la gestione delle applicazioni di data mining e Online Analytical Processing (OLAP).
Reporting Services Nella modalità nativa di Reporting Services sono inclusi componenti client e server per la creazione, la gestione e la distribuzione di report tabulari, matrice, grafici e in formato libero. Reporting Services è inoltre una piattaforma estendibile che consente di sviluppare applicazioni di creazione di report.
Integration Services Integration Services è un set di strumenti grafici e oggetti programmabili per lo spostamento, la copia e la trasformazione di dati. Include inoltre il componente DQS (Data Quality Services) per Integration Services.
Master Data Services Master Data Services (MDS) è una soluzione SQL Server per la gestione dei dati master. MDS può essere configurato per gestire qualsiasi dominio (prodotti, clienti, account) e può includere gerarchie, sicurezza granulare, transazioni, controllo delle versioni dei dati e regole business e un componente aggiuntivo per Excel che può essere usato per gestire dati.
Machine Learning Services (In-Database) Machine Learning Services (In-Database) supporta soluzioni di Machine Learning distribuite e scalabili che usano origini dati aziendali. In SQL Server 2016 era supportato il linguaggio R. SQL Server 2022 (16.x) supporta R e Python.
Virtualizzazione dei dati con PolyBase Consente di eseguire query su tipi diversi di dati in tipi diversi di origini dati da SQL Server.
Servizi connessi di Azure SQL Server 2022 (16.x) estende i servizi e le funzionalità connessi di Azure, tra cui Azure Collegamento a Synapse, criteri di accesso di Microsoft Purview, estensione di Azure per SQL Server, fatturazione con pagamento in base al consumo e funzionalità di collegamento per Istanza gestita di SQL.

Edizioni developer e evaluation

Per le funzionalità supportate dalle edizioni Developer e Evaluation, vedere le funzionalità elencate per SQL Server Enterprise Edition nelle tabelle seguenti.

L'edizione Developer continua a supportare solo 1 client per SQL Server Riesecuzione distribuita, deprecato in SQL Server 2022 (16.x).

Limiti di scalabilità

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Capacità di calcolo massima usata da una sola istanza - Motore di database di SQL Server1 Valore massimo del sistema operativo Limitato a meno di 4 socket o 24 core Limitato a meno di 4 socket o 16 core Limitato a meno di 1 socket o 4 core Limitato a meno di 1 socket o 4 core
Capacità di calcolo massima usata da una sola istanza - Analysis Services o Reporting Services Valore massimo del sistema operativo Limitato a meno di 4 socket o 24 core Limitato a meno di 4 socket o 16 core Limitato a meno di 1 socket o 4 core Limitato a meno di 1 socket o 4 core
Memoria massima per il pool di buffer per istanza del Motore di database di SQL Server valore massimo del sistema operativo 128 GB 64 GB 1410 MB 1410 MB
Memoria massima per la cache di segmenti Columnstore per istanza del Motore di database di SQL Server Memoria illimitata 32 GB 16 GB 352 MB 352 MB
Dimensione massima dati ottimizzati per la memoria per ogni database nel Motore di database di SQL Server Memoria illimitata 32 GB 16 GB 352 MB 352 MB
Memoria massima usata per ogni istanza di Analysis Services valore massimo del sistema operativo 16 GB 2

64 GB 3
N/A N/D N/A
Memoria massima usata per ogni istanza di Reporting Services valore massimo del sistema operativo 64 GB 64 GB 4 GB N/D
Dimensione massima del database relazionale 524 PB 524 PB 524 PB 10 GB 10 GB

1 La licenza basata su Enterprise Edition con Server + Licenza CAL (Client Access License), non disponibile per nuovi contratti, è limitata a un massimo di 20 core per istanza di SQL Server. Non sono previsti limiti nel modello di licenza server basato su core. Per altre informazioni, vedere Limiti di capacità di calcolo per edizione di SQL Server

2 Tabulare

3 MOLAP

Servizi connessi di Azure

SQL Server 2022 include funzionalità per la connessione ad Azure Synapse Analytics, Istanza gestita di SQL di Azure e Microsoft Purview.

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Integrazione di Azure Active Directory
Criteri di accesso di Microsoft Purview 1 2 2 2
Azure Collegamento a Synapse 1 Numero No
Funzionalità di collegamento per Istanza gestita di SQL 1 Numero Numero No
Estensione di Azure per SQL Server Numero Numero No
Fatturazione con pagamento in base al consumo Numero Numero No
Server di failover per il ripristino di emergenza in Azure Numero Numero No

1 Queste funzionalità sono regolate dai rispettivi criteri relativi al ciclo di vita.

2 Configurare in portale di Azure.

Disponibilità elevata RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Supporto di Server Core 1
Log shipping Numero No
Mirroring del database 7 2 3 3 3
Compressione backup Numero Numero No
Snapshot del database
Istanze del cluster di failover AlwaysOn 4 Numero Numero No
Gruppi di disponibilità AlwaysOn 5 Numero Numero Numero No
Gruppi di disponibilità di base 6 No Numero Numero No
Gruppi di disponibilità indipendenti Numero Numero Numero No
Gruppi di disponibilità distribuiti Numero Numero Numero No
Reindirizzamento automatico della connessione di lettura/scrittura Numero Numero Numero No
Ripristino di pagine e file online Numero Numero Numero No
Creazione e ricompilazione di indici online Numero Numero Numero No
Ricompilazioni degli indici online ripristinabili Numero Numero Numero No
Resumable online ADD CONSTRAINT Numero Numero Numero No
Modifica dello schema online Numero Numero Numero No
Recupero rapido Numero Numero Numero No
Recupero del database accelerato Numero No
Backup con mirroring Numero Numero Numero No
Aggiunta di memoria a caldo e CPU Numero Numero Numero No
Database Recovery Advisor
Backup crittografato Numero Numero No
Eseguire il backup e il ripristino nell'archiviazione di oggetti conforme a S3 tramite l'API REST Numero No
Backup dello snapshot
Gruppo di disponibilità senza cluster 5, 6 Numero Numero No
Server di failover per il ripristino di emergenza Numero Numero No
Server di failover per la disponibilità elevata Numero Numero No

1 Per altre informazioni sull'installazione di SQL Server in Server Core, vedere Installare SQL Server in Server Core.

2 Solo modalità di protezione Full

3 Solo server di controllo

4 In Enterprise Edition il numero di nodi è il massimo del sistema operativo. In Standard Edition è presente il supporto per due nodi.

5 In Enterprise Edition offre il supporto per un massimo di 8 repliche secondarie, incluse 5 repliche secondarie sincrone.

6 Standard Edition supporta i gruppi di disponibilità di base. Un gruppo di disponibilità di base supporta due repliche, con un database. Per altre informazioni sui gruppi di disponibilità di base, vedere Gruppi di disponibilità di base.

7 Il mirroring del database è una funzionalità deprecata.

Scalabilità e prestazioni RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Columnstore 12
File binari di oggetti di grandi dimensioni in indici columnstore cluster
Ricompilazione degli indici columnstore non cluster online Numero Numero Numero No
Database in memoria: OLTP 1 in memoria 3
Database in memoria: pool di buffer ibrido Numero Numero No
Database in memoria: supporto del pool di buffer ibrido per la scrittura diretta Numero Numero Numero No
Database in memoria: metadati TempDB ottimizzati per la memoria Numero Numero Numero No
Database in memoria: supporto memoria persistente
Stretch Database 4
Supporto di più istanze 50 50 50 50 50
Partizionamento di tabelle e indici
Compressione dei dati
Resource Governor Numero Numero Numero No
Parallelismo della tabella partizionata Numero No
Più contenitori FILESTREAM
Allocazione di una matrice di buffer e di memoria in pagine grandi con supporto NUMA Numero Numero Numero No
Estensione del pool di buffer Numero Numero No
Analisi parallela del pool di buffer Numero Numero No
Governance delle risorse di I/O Numero Numero Numero No
Read-Ahead Numero Numero Numero No
Analisi avanzata Numero Numero Numero No
Durabilità posticipata
Intelligent Database: conteggio distinti approssimato
Intelligent Database: percentile approssimativo
Intelligent Database: ottimizzazione automatica Numero Numero Numero No
Intelligent Database: modalità batch per rowstore 1 Numero Numero Numero No
Intelligent Database: feedback sulla stima della cardinalità Numero Numero Numero No
Intelligent Database: grado di parallelismo Numero Numero Numero No
Intelligent Database: persistenza e percentile delle concessioni di memoria Numero Numero Numero No
Intelligent Database: uso forzato del piano ottimizzato
Intelligent Database: ottimizzazione del piano sensibile ai parametri
Intelligent Database: feedback delle concessioni di memoria in modalità riga Numero Numero Numero No
Intelligent Database: compilazione posticipata delle variabili di tabella
Intelligent Database: inlining della funzione definita dall'utente scalare
Intelligent Database: join adattivi in modalità Batch Numero Numero Numero No
Intelligent Database: feedback delle concessioni di memoria in modalità Batch Numero Numero Numero No
Intelligent Database: esecuzione interleaved per funzioni con valori di tabella con più istruzioni
Miglioramenti dell'inserimento bulk
Integrazione di Advanced Vector Extension (AVX) 512 Numero Numero Numero No
Accelerazione integrata e offload (hardware) Numero Numero Numero No
Accelerazione e offload integrati (software) Numero Numero No
Miglioramenti della concorrenza di latch di pagina del sistema

1 Le dimensioni dati OLTP in memoria e la cache dei segmenti Columnstore sono limitate alla quantità di memoria specificata dall'edizione nella sezione Limiti di scalabilità. Il grado di parallelismo (DOP) per le operazioni in modalità batch è limitato a 2 per SQL Server Standard Edition e 1 per le edizioni Web ed Express di SQL Server. Questo si riferisce agli indici columnstore creati tramite le tabelle basate su disco e le tabelle ottimizzate per la memoria.

2 Il pushdown aggregato, il pushdown del predicato stringa e le ottimizzazioni SIMD sono miglioramenti alla scalabilità di SQL Server Enterprise Edition. Per altri dettagli, vedere Indici columnstore - Novità.

3 Questa funzionalità non è inclusa nell'opzione di installazione LocalDB.

4 Stretch Database è una funzionalità deprecata.

Sicurezza RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Sicurezza a livello di riga
Always Encrypted
Always Encrypted con enclave sicuri
Maschera dati dinamica
Controllo server
Controllo database
Transparent data encryption (TDE) Numero No
Extensible Key Management (EKM) Numero Numero No
Ruoli definiti dall'utente
Database indipendenti
Crittografia per backup Numero Numero No
Classificazione e controllo dei dati
Libro mastro per SQL Server
Autenticazione di Azure Active Directory 1

1 Richiede SQL Server abilitato da Azure Arc

Replica

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Sottoscrittori eterogenei Numero Numero No
Replica di tipo merge 1 1 1
Pubblicazione Oracle Numero Numero Numero No
Replica transazionale peer-to-peer Numero Numero Numero No
Peer to peer- last write wins - Replica transazionale Numero Numero Numero No
Replica snapshot 1 1 1
Rilevamento delle modifiche in SQL Server
Replica transazionale 1 1 1
Replica transazionale in Azure Numero Numero No
Sottoscrizione in grado di aggiornare la replica transazionale Numero Numero No

1 Solo Sottoscrittore

Strumenti di gestione

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
SMO (SQL Management Objects)
API Valutazione SQL
Valutazione della vulnerabilità SQL
Gestione configurazione SQL Server
SQLCMD (strumento del prompt dei comandi)
SQL Profiler No 1 No 1 No 1
SQL Server Agent Numero No
Management Pack di Microsoft System Center Operations Manager Numero No
Ottimizzazione guidata motore di database (DTA) 2 2 No No

1 È possibile eseguire il profiling di SQL Server Web, SQL Server Express, SQL Server Express with Tools ed SQL Server Express with Advanced Services usando le edizioni SQL Server Standard ed SQL Server Enterprise Edition.

2 Ottimizzazione abilitata solo sulle funzionalità dell'edizione Standard.

Nota

Riesecuzione distribuita è stato deprecato in SQL Server 2022 (16.x).

Gestibilità RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Istanze utente No Numero Numero
DB locale No Numero Numero No
Connessione amministrativa dedicata 1 1
Supporto SysPrep 2
Supporto per gli script di PowerShell 3
Supporto per le operazioni del componente dell'applicazione livello dati (DAC) - estrazione, distribuzione, aggiornamento, eliminazione
Automazione dei criteri (controllo pianificato e modifica) Numero No
Agente di raccolta dati relativi alle prestazioni Numero No
Possibilità di registrarsi come un'istanza gestita in una gestione a più istanze Numero No
Report di prestazioni standard Numero No
Guide di piano e blocco del piano per le guide di piano Numero No
Query diretta di viste indicizzate (tramite hint NOEXPAND)
Query diretta di SQL Server Analysis Services Numero Numero
Gestione automatica viste indicizzate Numero No
Viste partizionate distribuite Numero Numero Numero No
Operazioni parallele sugli indici Numero Numero Numero No
Utilizzo automatico di viste indicizzate da Query Optimizer Numero Numero Numero No
Verifica di coerenza parallela Numero Numero Numero No
Punto di controllo dell'Utilità SQL Server Numero Numero Numero No
Estensione del pool di buffer Numero Numero No
Istanza master per cluster Big Data Numero Numero No
Certificazione di compatibilità

1 Con flag di traccia

2 Per altre informazioni, vedere Considerazioni sull'installazione di SQL Server tramite SysPrep.

3 In Linux gli script di PowerShell sono supportati dai computer Windows con destinazione SQL Server in Linux.

Strumenti di sviluppo

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Integrazione con Microsoft Visual Studio
Intellisense (Transact-SQL e MDX)
SQL Server Data Tools (SSDT) No
Strumenti di progettazione, debug e modifica MDX Numero Numero No

Programmabilità

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Integrazione di R di base 1 No
Integrazione di R avanzata 2 Numero Numero Numero No
Integrazione di Python di base No
Integrazione di Python avanzata Numero Numero Numero No
Machine Learning Server (Standalone) Numero Numero Numero No
Virtualizzazione dei dati con PolyBase
JSON
Archivio query
Query Store: attivato per impostazione predefinita per i nuovi database
Query Store: supporto hint
Query Store: supporto delle repliche in lettura Numero Numero Numero No
Temporale
Integrazione con Common Language Runtime (CLR)
Integrazione di Java Language Runtime
Supporto XML nativo
Indicizzazione XML
Compressione XML
Funzionalità MERGE e UP edizione Standard RT
Supporto FILESTREAM
FileTable
Tipi di dati data e ora
Supporto di serie temporali
Supporto di internazionalizzazione
Ricerca full-text e semantica No
Impostazione della lingua nelle query No
Service Broker (messaggistica) No 3 No 3 No 3
Transact-SQL - endpoint Numero No
Grafico
Supporto UTF-8

1 L'integrazione di base è limitata a 2 core e ai set di dati in memoria.

2 L'integrazione avanzata può usare tutti i core disponibili per l'elaborazione parallela dei set di dati con qualsiasi dimensione, nei limiti imposti dall'hardware.

3 Solo client.

Integration Services

Per informazioni sulle funzionalità di SQL Server Integration Services (SSIS) supportate dalle edizioni di SQL Server, vedere Funzionalità di Integration Services supportate dalle edizioni di SQL Server.

Master Data Services

Per informazioni sulle funzionalità Master Data Services e Data Quality Services supportate dalle edizioni di SQL Server, vedere Master Data Services e Funzionalità di Data Quality Services supportate dalle edizioni di SQL Server.

Data warehouse

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Generazione automatica dello schema della gestione temporanea e del data warehouse Numero Numero No
Change data capture Numero Numero No
Ottimizzazione query join a stella Numero Numero Numero No
Elaborazione di query parallela su tabelle e indici partizionati Numero Numero Numero No
Aggregazione batch globale Numero Numero Numero No

Analysis Services

Per informazioni sulle funzionalità di Analysis Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Reporting Services

Per informazioni sulle funzionalità di Reporting Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Reporting Services supportate dalle edizioni di SQL Server.

Client di Business Intelligence

Per informazioni sulle funzionalità client di Business Intelligence supportate dalle edizioni di SQL Server, vedere Analysis Services Features Supported by the editions of SQL Server or Reporting Services Features Supported by the editions of SQL Server or Reporting Services Features Supported by the editions of SQL Server.

Servizi spaziali e di posizione

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Indici spaziali
Tipi di dati planari e geodetici
Librerie spaziali avanzate
Importazione/esportazione di formati di dati spaziali standard del settore

Servizi di database aggiuntivi

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
SQL Server Migration Assistant
Posta elettronica database Numero No

Ottenere aiuto

Contribuire alla documentazione di SQL

Il contenuto SQL può essere modificato. L'autore delle modifiche contribuirà a migliorare la documentazione e verrà accreditato come collaboratore alla realizzazione della pagina.

Per altre informazioni, vedere Come contribuire alla documentazione di SQL Server