SQL Server 2022 vs 2019: Panoramica completa del confronto

Molte aziende fanno grande affidamento sui sistemi di gestione dei dati, per questo la scelta della versione giusta di Microsoft SQL Server può fare la differenza nell'ottimizzazione delle operazioni aziendali. Sia SQL Server 2022 che SQL Server 2019 possono essere utili alla vostra azienda, tuttavia le due edizioni presentano differenze significative in termini di funzionalità. Per aiutarvi a decidere quale delle due edizioni soddisfa meglio le vostre esigenze software, in questo articolo vi forniamo una breve spiegazione di SQL Server 2019 e SQL Server 2022. Inoltre, troverete un confronto delle loro caratteristiche e prestazioni, insieme agli scenari migliori per l'implementazione, ai requisiti di sistema e ai nostri consigli.

Microsoft SQL Server 2022

SQL Server 2022 è un software di database Microsoft progettato per aiutare le aziende ad archiviare e gestire i dati in modo sicuro ed efficiente. SQL Server 2022 è dotato di una serie di nuove funzionalità e di potenti strumenti per l'accesso e la gestione dei dati. Il server è adatto a tutte le esigenze professionali, da quelle delle piccole imprese alle grandi aziende, fino ai singoli sviluppatori. SQL Server 2022 offre una perfetta integrazione con Azure che rafforza la Microsoft Intelligent Data Platform. Il nuovo SQL Server 2022 offre numerosi miglioramenti in termini di prestazioni, sicurezza, scalabilità e opzioni di alta disponibilità.

Per saperne di più su come applicare al meglio SQL Server 2022 nella vostra azienda, leggete qui.

SQL Server 2022 Enterprise

SQL Server 2022 Enterprise è considerato la versione premium di SQL Server 2022; l'edizione Enterprise include le funzionalità complete per i data center. Questa versione di SQL Server 2022 non ha restrizioni e può aiutarvi a ottenere prestazioni e intelligenza mission-critical per i database di primo livello.

SQL Server 2022 Standard

Questa versione di SQL Server 2022 è la versione standard di SQL e dispone di database completi per applicazioni mid-tier e data mart. Questa versione è destinata alle piccole e medie organizzazioni.

SQL Server 2022 Express

Si tratta di una delle versioni gratuite di SQL. Express è ideale per l'apprendimento, lo sviluppo e la produzione di applicazioni desktop, web e server di piccole dimensioni. SQL Server 2022 Express è perfetto per i principianti o gli studenti, ma può essere utile anche per le prove o le piccole applicazioni, poiché non è necessario pagare per utilizzarlo. 


SQL Server 2022 Developer

SQL Server 2022 Developer è la versione gratuita dell'edizione Enterprise. È possibile creare, testare e dimostrare applicazioni utilizzando tutte le funzionalità di SQL Server Enterprise. Tuttavia, non è possibile metterlo in produzione, in altre parole è più simile a un ambiente di prova.

Per saperne di più sulle differenze tra SQL Server Standard e SQL Server Express.

SQL Server 2022 Express: Caratteristiche principali

    Fino a 4 core di CPU

    Fino a 1410 MB di memoria

    Politiche di Microsoft Purview

    Autenticazione Azure AD

    Intelligenza delle query integrata: Ottimizzazione PSP, forzatura del piano ottimizzato

    Query store attivo per impostazione predefinita per i nuovi database

    Virtualizzazione del lago dati

    Libro mastro SQL

    Supporto per le serie temporali

SQL Server 2022 Standard: Caratteristiche principali

    Fino a 24 core di CPU

    Fino a 128 GB di memoria

    Azure Synapse Link per SQL

    Funzione di collegamento per Azure SQL Managed Instance (gruppi di disponibilità di base)

    Pool di buffer Scansione parallela

    Backup su storage a oggetti compatibile con S3

SQL Server 2022 Enterprise: Caratteristiche principali

    Core di CPU illimitati

    Memoria illimitata

    Azure Synapse Link per SQL (snapshot multi-thread)

    Funzione di collegamento per l'istanza gestita di Azure SQL

    Intelligenza delle query integrata: Feedback DOP, Feedback CE, Feedback Memory Grant

    Gruppo di disponibilità contenuto

    Estensione AVX 512 per la modalità Batch

Nuove funzionalità in SQL Server 2022

Microsoft SQL Server 2022 offre numerose nuove funzionalità e miglioramenti che possono migliorare le vostre attività. Ecco l'elenco delle nuove funzionalità chiave di SQL Server 2022:

    Libro mastro di SQL Server

    Supporto per più memoria

    Supporto alla scalabilità della concorrenza

    Virtualizzazione del lago dati

    Query Store di default e supporto per le repliche

    Supporto per le serie temporali

    Compatibilità delle serie temporali

    Funzioni JSON

    Estensioni per Azure

    Collegamenti di Azure Synapse per SQL

    Politiche di Azure Purview

    Accelerazione e scarico integrati

    Nuove funzionalità Transact-SQL

    Suggerimenti per il negozio di query

    Elaborazione intelligente delle query di nuova generazione

Abbiamo un articolo che tratta in dettaglio tutte queste nuove funzionalità di SQL Server 2022, per saperne di più sulle nuove funzionalità di SQL Server 2022, cliccate qui.

Vantaggi dell'utilizzo di SQL Server 2022

Utilizzare il cloud senza migrare

Con SQL Server 2022 è possibile utilizzare Azure per operazioni come il backup dei dati e per assicurarsi che tutto funzioni correttamente. Nel caso in cui qualcosa vada storto, Azure può anche analizzare i dati per trovare informazioni importanti e creare regole di gestione dei dati. Con il nuovo SQL Server 2022, è possibile utilizzare Azure Synapse Link e Microsoft Purview per aiutare le aziende a ottenere maggiori informazioni e previsioni dai loro dati. È inoltre possibile utilizzare Azure per gestire i propri dati senza creare problemi agli altri utenti.

L'istanza gestita di SQL è il piano di backup che può subentrare quando qualcosa va storto, senza bisogno di ulteriori impostazioni. Con l'aiuto di Azure, SQL Server 2022 è più intelligente e impara da solo a lavorare meglio e più velocemente, senza bisogno di una messa a punto manuale. È inoltre possibile utilizzare Microsoft Defender for Cloud per proteggere i dati sui propri computer con l'aiuto di Azure. È possibile garantire un livello di sicurezza più elevato aggiungendo modalità speciali di accesso, ad esempio utilizzando le funzionalità di Azure AD Authentication e l'autenticazione a più fattori (MFA), per assicurarsi che solo la persona giusta possa accedere ai dati.

SQL Server 2022 non funziona solo con Azure, ma anche con altri luoghi di archiviazione, come lo storage compatibile con S3 di Dell, HPE, Nutanix, Pure Storage, Red Hat, Scality e persino ASW, per archiviare backup e dati importanti e per analizzare grandi serie di dati. Se si utilizza Azure per i big data, non è più necessario eseguire l'ETL (Extract, Transform, Load), ma con SQL Server 2022 e Azure Synapse Link è possibile utilizzare i dati immediatamente. Con Azure Synapse Link, è possibile eseguire analisi e fare scelte basate sui dati con un impatto minimo sul database di origine e mantenere il funzionamento regolare.

Qui trovate le principali differenze tra SQL Server Standard e SQL Server Enterprise.

Un libro mastro senza blockchain

SQL Server 2022 offre una nuova funzionalità chiamata SQL Server Ledger, che svolge funzioni simili a quelle di una blockchain, ma senza le complessità e le energie necessarie. SQL Server Ledger assicura che tutti i dati del database siano protetti e non possano essere modificati senza un accesso autorizzato. Agisce come un blocco speciale che tiene tutto al sicuro e permette di vedere se ci sono modifiche indesiderate o non riconosciute. Questa nuova funzione di SQL Server 2022 è perfetta per le aziende che vogliono tenere traccia dei loro dati importanti e garantirne la sicurezza.

Per capire meglio cosa fa il libro mastro, possiamo usare l'analogia di un'azienda di gelati. Supponiamo che ci sia un'azienda che produce gelati e che voglia assicurarsi che tutti i suoi gelati rimangano freschi. Per farlo, può utilizzare la funzione Ledger per raccogliere tutte le informazioni da tutte le persone coinvolte nel processo, ad esempio i fornitori e la società di spedizioni. In questo modo, l'azienda di gelati può verificare se qualcosa è andato storto e scoprire chi è il responsabile. Tutte le modifiche apportate ai dati saranno registrate dal Ledger in un modo speciale che non potrà essere modificato in seguito. In questo modo si contribuisce a mantenere tutti i dati al sicuro e protetti. Un altro aspetto positivo del libro mastro è la possibilità di controllare la cronologia dei dati, di vedere quali sono stati modificati e quali erano i dati precedenti. Inoltre, la funzione Ledger è considerata più ecologica rispetto alla blockchain, dal momento che viene utilizzata meno energia.

Prestazioni delle query

È possibile utilizzare facilmente la nuova NextGen Intelligent Query Processing senza dover modificare il codice del computer. È possibile farlo attivando Query Store o utilizzando l'ultima versione del database. Un'altra opzione è quella di attivare una configurazione a livello di database. La funzione NextGen Intelligent Query Processing consente una facile gestione del database e migliora le prestazioni complessive. Questa funzione garantisce inoltre che il computer funzioni bene e non sprechi risorse.

Le prestazioni del computer sono ulteriormente migliorate dal feedback DOP (Degree of parallelism). Il DOP controlla il consumo energetico e garantisce una maggiore velocità del computer. Il grado di parallelismo può anche risolvere i problemi di prestazioni causati da un parallelismo inadeguato. A tal fine, il feedback DOP regola il grado di parallelismo per le query ripetute per ottimizzare il carico di lavoro. Nel frattempo, il feedback di concessione della memoria regola la quantità di memoria utilizzata per le attività in base alle prestazioni precedenti. In questo modo, il computer viene configurato con una quantità di memoria sufficiente a garantire prestazioni efficienti.

Alcuni compiti possono richiedere più tempo perché le informazioni visualizzate sono molto diverse ogni volta. Per fare un esempio, il conteggio di quante cose un fornitore ha in magazzino può essere veloce se ci sono solo pochi articoli, ma sarà lento se ce ne sono molti. Ora, con SQL Server 2022, è disponibile il Cardinality Estimation Feedback che comprende queste differenze e pianifica le cose di conseguenza, rendendo le attività molto più veloci. Tuttavia, se si intende eseguire operazioni in modalità batch, sarà più veloce se la propria organizzazione dispone di CPU server con Advanced Vector Extension (AVX) 512. Queste nuove funzionalità sono state realizzate inizialmente per il cloud, ma ora sono disponibili anche per chi utilizza il proprio computer. Microsoft promette di continuare a migliorare le cose per tutti coloro che utilizzano i suoi prodotti software.

Microsoft SQL Server 2019

Microsoft ha lanciato SQL Server 2019 il 4 novembre 2019, considerato un grande salto nell'integrazione del mondo dei database. SQL Server 2019 ha riunito diverse nuove funzionalità come Azure SQL Database, il supporto di Apache Kafka su Azure event Hubs, Azure SQL Data Warehouse e Hadoop Distributed File System per fornire un'unica soluzione. Microsoft SQL Server 2019 ha fatto un ulteriore passo avanti nel progresso dell'intelligenza artificiale (AI) integrando i Big Data con i suoi servizi di database. 

SQL Server 2019 Enterprise

Questa edizione di SQL Server, come la versione premium, supporta un maggior numero di utenti, database e transazioni. Questa edizione include anche altre funzionalità avanzate per database di grandi dimensioni. SQL Server 2019 Enterprise è la soluzione perfetta per le organizzazioni che puntano su scalabilità e prestazioni.

SQL Server 2019 Standard

SQL Server 2019 Standard è la versione standard, con le caratteristiche principali di SQL Server 2019, come la gestione dei dati di base e il database di business intelligence per le piccole e medie organizzazioni con risorse minime.

SQL Server 2019 Express

SQL Server 2019 Express è un sistema di gestione dei dati gratuito e potente per siti web e applicazioni desktop leggere. Questa versione è ideale per gli individui o le piccole organizzazioni per imparare, sviluppare, applicazioni web e piccoli server. Tuttavia, questa versione non supporta le funzionalità avanzate di cui dispongono le altre edizioni, che sono limitate.

Server 2019 Developer

SQL Server 2019 Developer è la versione gratuita di SQL Server Enterprise. Dispone di tutte le funzionalità dell'edizione enterprise, ma è destinata a scopi di sviluppo e test piuttosto che alla produzione.

 Per saperne di più sulle differenze tra SQL Server 2019 e le versioni precedenti di SQL.

Caratteristiche principali di SQL Server 2019

Queste sono le caratteristiche principali di SQL Server rispetto alla versione precedente:

    Cluster di grandi dati

    Virtualizzazione dei dati con PolyBase

    Database in memoria: Memoria persistente

    Prestazioni intelligenti

    Elaborazione intelligente delle query

    Recupero accelerato del database

    Sempre crittografati con enclavi sicure

    Scoperta e classificazione dei dati

    Replica asincrona gratuita su macchine virtuali Azure per il disaster recovery

    Supporto Kubernetes

    Supporto UTF-8

    Supporto Java

    Relazioni molti-a-molti in modelli tabellari

    Gruppi di calcolo nei modelli tabellari

Microsoft SQL Server 2022 vs. 2019: confronto tra le funzioni

Microsoft SQL Server 2022 vs. 2019: intelligenza

Microsoft SQL Server 2022 vs. 2019: disponibilità

Microsoft SQL Server 2022 vs. 2019: sicurezza

Microsoft SQL Server 2022 vs. 2019: gestione e programmabilità

Microsoft SQL Server 2022 vs. 2019: supporto per business intelligence e analisi

Microsoft SQL Server 2022 vs. 2019: abilitato ad Azure

Microsoft SQL Server 2022 vs. 2019: prestazioni del database

SQL Server 2022 e SQL Server 2019: requisiti di sistema

Requisiti hardware

- Archiviazione: SQL Server richiede un minimo di 6 GB di spazio disponibile sul disco rigido.

- Monitor: SQL Server richiede un monitor con risoluzione Super-VGA (800x600) o superiore.

- Internet: La funzionalità Internet richiede l'accesso a Internet

- Memoria minima:

    SQL Server Express: 512 MB

    Tutte le altre edizioni: 1 GB

- Memoria consigliata:

    SQL Server Express: 1 GB

    Tutte le altre edizioni: Almeno 4 GB, da aumentare con l'aumentare delle dimensioni del database per garantire prestazioni ottimali. 

- Velocità del processore

    Minimo: x64 Processore: 1,4 GHz

    Consigliato: 2,0 GHz o più veloce

- Tipo di processore: Processore X64: AMD Opteron, AMD Athlon 64, Intel Xeon con supporto Intel EM64T, Intel Pentium IV con supporto EM64T.

Per installare il componente Data Quality Server in Data Quality Services (DQS), la memoria minima richiesta è diversa da quella di SQL Server, che è di 2 GB di RAM.

Requisiti del software

- Sistema operativo:

    Windows 10 TH1 1507 o superiore

    Windows Server 2016 o superiore

- Quadro .NET

    I sistemi operativi minimi includono il framework .NET minimo.

Date di supporto: SQL Server 2022

Data di uscita: 16 novembre 2022

Data di scadenza: 11 gennaio 2028

Data di scadenza prorogata: 11 gennaio 2033

Date di supporto: SQL Server 2019

Data di uscita: 4 novembre 2019

Data di scadenza: 28 febbraio 2025

Data di scadenza prorogata: 8 gennaio 2030


SQL Server 2019 vs. SQL Server 2022: riepilogo

Sebbene SQL Server 2022 abbia i suoi vantaggi, la scelta tra SQL Server 2022 e SQL Server 2019 dipende dalle esigenze e dai requisiti specifici. Entrambe le versioni offrono preziose funzionalità e miglioramenti per la gestione dei database, ma per trovare quella più adatta è necessario comprendere le proprie circostanze specifiche. Se state già utilizzando SQL Server 2019 e il software ha soddisfatto tutte le vostre esigenze attuali e prevedibili senza alcun problema, allora l'utilizzo di SQL Server 2019 può essere una scelta ragionevole.

D'altra parte, se siete alla ricerca di prestazioni migliori, maggiore sicurezza e scalabilità, allora SQL Server 2022 è la scelta giusta per voi. Ad esempio, entrambe le versioni di SQL Server offrono l'integrazione con i servizi di Azure, ma SQL Server 2022 ha fatto un salto di qualità sfruttando Azure Synapse Link e Microsoft Purview per approfondimenti, previsioni e governance dei dati. È necessario considerare le esigenze e i requisiti della propria organizzazione. Se avete bisogno dei più recenti progressi tecnologici e volete beneficiare dell'integrazione con Azure e dell'Intelligent Query Processing, SQL Server 2022 potrebbe essere la scelta migliore. È importante considerare che la migrazione a una nuova versione di SQL Server richiede un'attenta pianificazione, test e considerazioni sulla compatibilità con le applicazioni esistenti. Vi consigliamo di consultare professionisti o esperti di database per valutare le vostre esigenze specifiche e guidarvi attraverso il processo.

Se decidete di scegliere SQL Server 2022, noi di Softtrader forniamo SQL Server 2022 e le relative CAL di seconda mano a un prezzo inferiore fino al 70%. Si tratta praticamente dello stesso software, con le stesse funzionalità ma a un prezzo inferiore. Fate clic qui per vedere le nostre collezioni di SQL Server 2022. Se decidete di acquistare o avere più SQL Server 2019, vi forniamo anche diverse edizioni di SQL Server 2019 e le relative CAL a prezzi fino al 70% inferiori. Inviateci un preventivo per ottenere un'offerta personalizzata da parte nostra o contattateci semplicemente se avete ulteriori domande.

Avete domande? Contattaci!

Per ulteriori informazioni su quali software e licenze Microsoft sono più adatti a te, contattaci. Siamo disponibili dal lunedì al veneridì, dalle 9:00 alle 17:00.