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.