Forscope

Πότε το SQL Server 2019 είναι καλύτερη επιλογή από το SQL Server 2022;

Όταν αναζητούν έναν SQL Server για ανάπτυξη στην υποδομή IT τους, οι οργανισμοί συχνά στρέφονται στην πιο πρόσφατη έκδοση που προσφέρει η Microsoft – αυτή τη στιγμή είναι ο SQL Server 2022, ο οποίος προσελκύει νέους πελάτες με την προοπτική βαθύτερης συνεργασίας με τις υπηρεσίες του Microsoft Azure. Ωστόσο, φέρνει επίσης σημαντικές (και δυνητικά αρκετά δαπανηρές) αλλαγές στους όρους και τις προϋποθέσεις αδειοδότησής του, οι οποίες θα πρέπει να αξιολογούνται προσεκτικά από τους πελάτες που επιθυμούν να αποφύγουν περιττές δαπάνες, ειδικά αν πρόκειται για λειτουργίες που δεν χρειάζονται ή δεν χρησιμοποιούν.

Τι διαφέρει λοιπόν μεταξύ του SQL Server 2019 και του SQL Server 2022;

Λειτουργίες

Ευφυΐα

SQL Server 2022

SQL Server 2019

SQL Server 2017

Εικονικοποίηση δεδομένων PolyBase

Εικονικοποίηση Data lake

Δημιουργία αντιγράφων ασφαλείας και επαναφορά αντικειμένων αποθήκευσης

Azure Synapse Link

Διαθεσιμότητα

SQL Server 2022

SQL Server 2019

SQL Server 2017

Always on

Επιταχυνόμενη ανάκτηση βάσης δεδομένων

Ομάδες διαθεσιμότητας κλιμάκωσης ανάγνωσης

Μεγάλη μνήμη και επεκτασιμότητα ταυτόχρονης εκτέλεσης

Αντιγραφή πολλαπλών εγγραφών

Σύνδεση με Azure SQL Managed Instance – αντίγραφα

Σύνδεση με Azure SQL Managed Instance – μονόδρομη

Σύνδεση με Azure SQL Managed Instance – αμφίδρομη

Ομάδα διαθεσιμότητας με περιεχόμενο

Κρυπτογράφηση εν ηρεμία και εν κινήσει

Απόδοση

SQL Server 2022

SQL Server 2019

SQL Server 2017

Βάση δεδομένων εντός μνήμης: OLTP εντός μνήμης

Βάση δεδομένων εντός μνήμης: μόνιμη μνήμη

Βάση δεδομένων εντός μνήμης: tempdb βελτιστοποιημένη για μνήμη

Λειτουργικές αναλύσεις σε πραγματικό χρόνο

Ευφυής επεξεργασία ερωτημάτων

Παράλληλη σάρωση buffer pool

Query Store ενεργό από προεπιλογή με υποστήριξη αντιγράφων

Υποδείξεις Query Store

Ολοκληρωμένη επιτάχυνση & εκφόρτωση

Υβριδικό buffer pool με άμεση εγγραφή

Επέκταση Advanced Vector Extension (AVX) 512 για βελτίωση λειτουργιών batch mode

 Ασφάλεια

SQL Server 2022

SQL Server 2019

SQL Server 2017

Πάντα κρυπτογραφημένο με ασφαλή θύλακες

Ανακάλυψη και ταξινόμηση δεδομένων

Διαφανής κρυπτογράφηση δεδομένων

Υποστήριξη κρυπτογράφησης αντιγράφων ασφαλείας

Κρυπτογράφηση εν ηρεμία και εν κινήσει

Δυναμική κάλυψη δεδομένων και ασφάλεια σε επίπεδο γραμμής

Πιστοποίηση Entra ID (πρώην Azure Active Directory) 

Microsoft Defender for SQL

Κεντρική διακυβέρνηση Microsoft Purview Integration

Πολιτικές ιδιοκτήτη δεδομένων Microsoft Purview Integration

SQL Ledger

Υποστήριξη για πιστοποιητικά PFX και άλλες κρυπτογραφικές βελτιώσεις

Πρωτόκολλο MS-TDS 8.0 και TLS 1.3

Προγραμματισμός

SQL Server 2022

SQL Server 2019

SQL Server 2017

Υποστήριξη Linux

Υποστήριξη κοντέινερ

Υποστήριξη Kubernetes

Χρονικοί πίνακες

Υποστήριξη JSON

Υποστήριξη δεδομένων γραφήματος

Υποστήριξη UTF 8

Υποστήριξη Java

Πιστοποίηση συμβατότητας βάσης δεδομένων

Λειτουργίες χειρισμού bit

Υποστήριξη χρονοσειρών

 Υποστήριξη BI και Analytics

SQL Server 2022

SQL Server 2019

SQL Server 2017

Υπηρεσίες ενσωμάτωσης διαχειριζόμενες ως διακομιστής

Σημασιολογικό μοντέλο BI σε πίνακα

Υπηρεσίες κύριων δεδομένων

Υπηρεσίες ποιότητας δεδομένων

Σχέσεις πολλών προς πολλούς σε μοντέλα πίνακα

End-to-end mobile BI σε οποιαδήποτε συσκευή

SQL Server Analysis Services (SSAS) direct query

Ομάδες υπολογισμού σε μοντέλο πίνακα

 Ενεργοποιημένο για Azure

SQL Server 2022

SQL Server 2019

SQL Server 2017

Σύνδεση με Azure SQL Managed Instance – αντίγραφα

Σύνδεση με Azure SQL Managed Instance – μονόδρομη

Σύνδεση με Azure SQL Managed Instance – αμφίδρομη

Βελτιστοποιημένες εικόνες εικονικής μηχανής (VM) στη συλλογή Azure

Δωρεάν ασύγχρονη αντιγραφή σε Azure Virtual Machines για ανάκτηση από καταστροφή

Microsoft Defender for SQL

Κεντρική διακυβέρνηση Azure Purview

Πολιτικές ιδιοκτήτη δεδομένων Azure Purview

Πιστοποίηση Microsoft Entra ID (πρώην Azure AD) 

Azure Synapse Link for SQL

Αδειοδότηση

Οι βασικοί κανόνες αδειοδότησης για τον SQL Server 2019 και τον SQL Server 2022 παραμένουν σε μεγάλο βαθμό οι ίδιοι – και οι δύο μπορούν να αδειοδοτηθούν είτε χρησιμοποιώντας το μοντέλο Per Core είτε το μοντέλο Server+CAL:

Η πιο σημαντική αλλαγή έγκειται στα δικαιώματα εικονικοποίησης για μεμονωμένες εικονικές μηχανές.

Οι μεμονωμένες εικονικές μηχανές χρησιμοποιούνται συνήθως από πελάτες των οποίων η παρουσία SQL Server χρησιμοποιεί μόνο ένα κλάσμα των διαθέσιμων υπολογιστικών πόρων του διακομιστή. Η ανάπτυξη βάσεων δεδομένων ως εικονικών μηχανών (VMs) και η εκχώρηση περιορισμένου αριθμού πυρήνων σε αυτές μειώνει τον αριθμό των απαιτούμενων αδειών πυρήνα SQL Server που πρέπει να αγοραστούν, γεγονός που μπορεί να οδηγήσει σε σημαντική εξοικονόμηση στο κόστος αδειοδότησης.

Με τον SQL Server 2022 η Microsoft εισήγαγε νέες προϋποθέσεις για αυτήν την πρακτική που μειώνουν την αποδοτικότητά της σε σύγκριση με τον SQL Server 2019, όπως εξηγείται παρακάτω:

SQL Server 2019 Per Core

SQL Server 2022 Per Core

Η αδειοδότηση μεμονωμένων VMs απαιτεί την αγορά άδειας πυρήνα SQL Server 2019 για κάθε εικονικό πυρήνα που εκχωρείται στο VM, με υποχρεωτικό ελάχιστο 4 άδειες πυρήνα ανά VM.

Σύμφωνα με τους κανόνες αδειοδότησης SQL Server 2019 Per Core, η συνδρομή Software Assurance δεν απαιτείται σε αυτό το σενάριο, και έτσι μπορούν να χρησιμοποιηθούν διαρκείς άδειες χωρίς κανένα κίνδυνο απώλειας συμμόρφωσης αδειών με τους όρους και τις προϋποθέσεις που ορίζει ο κατασκευαστής λογισμικού.

Για όλους τους κανόνες αδειοδότησης, ελέγξτε τον επίσημο οδηγό αδειοδότησης SQL Server 2019.

Ξεκινώντας με τον SQL Server 2022, η αδειοδότηση για μεμονωμένες VMs είναι διαθέσιμη μόνο με συνδρομητικές άδειες (όπως αυτές που προέρχονται από CSP, για παράδειγμα) ή διαρκείς άδειες με ενεργό Software Assurance.

Αυτό σημαίνει ότι για να αδειοδοτήσουν μεμονωμένες VMs χρησιμοποιώντας το μοντέλο Per Core, όλοι οι πελάτες πρέπει να αγοράσουν μια συνδρομητική άδεια πυρήνα ή μια άδεια με ενεργό Software Assurance για κάθε εικονικό πυρήνα που εκχωρείται στο VM (με υποχρεωτικό ελάχιστο 4 άδειες πυρήνα ανά VM).

Για όλους τους κανόνες αδειοδότησης, ελέγξτε το επίσημο φύλλο δεδομένων αδειοδότησης SQL Server 2022.

Σημειώστε ότι τόσο για τον SQL Server 2019 όσο και για τον SQL Server 2022, οι μεμονωμένες εικονικές μηχανές μπορούν επίσης να αδειοδοτηθούν με το μοντέλο Server+CAL και σε τέτοιες περιπτώσεις το ενεργό Software Assurance δεν είναι υποχρεωτικό.

Το γνωρίζατε;

Είναι ακόμα δυνατό να αγοράσετε SQL Server 2019 Enterprise στο μοντέλο αδειοδότησης Server+CAL! Για να μάθετε περισσότερα, ελέγξτε την περιγραφή του προϊόντος στην ιστοσελίδα μας.

Πίνακας σύγκρισης αδειοδότησης SQL Server 2019 και 2022

 

SQL Server 2019

SQL Server 2022

Μοντέλο αδειοδότησης

Server+CAL; Per Core

Server+CAL; Per Core

Δικαιώματα εικονικοποίησης

διαθέσιμα χωρίς Software Assurance τόσο για τα μοντέλα Server+CAL όσο και για τα Per Core

Το Software Assurance είναι υποχρεωτικό για το μοντέλο Per Core

Υποστηριζόμενα λειτουργικά συστήματα

Windows 10 TH1 1507 ή νεότερο
Windows Server 2016 ή νεότερο

Windows 10 TH1 1507 ή νεότερο
Windows Server 2016 ή νεότερο

Τέλος υποστήριξης

8.01.2030

11.01.2033

Συμπέρασμα

Για να επιτευχθεί η βέλτιστη βελτιστοποίηση αδειοδότησης, οι δυνητικοί πελάτες θα πρέπει να αξιολογήσουν προσεκτικά τις πραγματικές τους ανάγκες σχετικά με τις λειτουργίες και την εικονικοποίηση του SQL Server. Η απαίτηση για εικονικές μηχανές SQL Server 2022 με Software Assurance μπορεί να αυξήσει σημαντικά το συνολικό κόστος των αδειών, αλλά ορισμένα προηγμένα έργα και εικονικά περιβάλλοντα IT δεν μπορούν να αδειοδοτηθούν σωστά χωρίς την κάλυψη SA. Από την άλλη πλευρά, ο SQL Server 2019 μπορεί εύκολα να καλύψει τις απαιτήσεις πολλών μικρότερων έργων και λιγότερο πολύπλοκων εικονικών περιβαλλόντων χωρίς να οδηγήσει σε πρόσθετα κόστη συνδρομής, καθιστώντας την αγορά του SQL Server 2022 περιττή.