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

Νέες δυνατότητες στον SQL Server 2016

Ο SQL Server είναι το κορυφαίο προϊόν της βάσης δεδομένων της Microsoft και χρησιμοποιείται για περισσότερο από μια δεκαετία. Ο Microsoft SQL Server 2016 παρέχει μια ολοκληρωμένη λύση βάσης δεδομένων προηγμένης τεχνολογίας - μια ολοκληρωμένη λύση βάσης δεδομένων για υβριδικό σύννεφο με ενσωματωμένη υποστήριξη για λειτουργικά αναλυτικά δεδομένα σε πραγματικό χρόνο που μπορούν να ικανοποιήσουν τις αναδυόμενες απαιτήσεις τόσο των επιχειρήσεων όσο και των επιχειρήσεων.

Μπορείτε να αξιοποιήσετε τον SQL Server 2016 για να δημιουργήσετε, να αναπτύξετε και να διαχειριστείτε λύσεις που μπορούν να φιλοξενηθούν είτε σε εγκαταστάσεις είτε στο cloud. Σημειώστε ότι από αυτήν τη γραφή, ο SQL Server 2016 βρίσκεται ακόμα στο CTP του.

Σε αντίθεση με τις προηγούμενες εκδόσεις του SQL Server, αυτή η έκδοση δεν εστιάζεται άμεσα στην υποστήριξη Azure. Αντίθετα, ο γίγαντας του λογισμικού θέλει τώρα να έχει μια κοινή βάση κώδικα για τις εγκαταστάσεις και τις βάσεις δεδομένων που φιλοξενούνται στο Azure cloud. Αν θυμάστε, ο SQL Server 2014 παρείχε μια πλατφόρμα για υβριδικό cloud που σας επέτρεψε να δημιουργήσετε, να αναπτύξετε και να διαχειριστείτε τις βάσεις δεδομένων σας που βρίσκονται τόσο στις εγκαταστάσεις όσο και στο cloud.

Λοιπόν, τι νέα?

Ορισμένες από τις νέες δυνατότητες και βελτιώσεις σε αυτήν την έκδοση του SQL Server περιλαμβάνουν τα εξής:

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

Σημειώστε ότι η διαδικασία κρυπτογράφησης και αποκρυπτογράφησης δεδομένων εκτελείται σε επίπεδο προγράμματος οδήγησης βάσης δεδομένων και ότι οι κάτοχοι της βάσης δεδομένων ή οι διαχειριστές βάσης δεδομένων δεν έχουν πρόσβαση στα μη κρυπτογραφημένα δεδομένα. Για τη βελτίωση της απόδοσης, μόνο τα ευαίσθητα δεδομένα είναι κρυπτογραφημένα. Οι μη ευαίσθητες στήλες, δηλαδή το πρωτεύον κλειδί, δεν είναι κρυπτογραφημένες. Παρεμπιπτόντως, ο SQL Server 2016 παρέχει υποστήριξη για δύο τρόπους κρυπτογράφησης - ντετερμινιστική και τυχαία. Ενώ στο πρώτο μπορείτε να λάβετε την ίδια τιμή όταν κρυπτογραφείτε τα ευαίσθητα δεδομένα πολλές φορές, στο δεύτερο θα λαμβάνετε διαφορετικές τιμές κάθε φορά που κρυπτογραφείτε τα ευαίσθητα δεδομένα σας. Και οι δύο αυτές στρατηγικές έχουν πλεονεκτήματα και μειονεκτήματα.

  • Πάντα ανοιχτό Η δυνατότητα Always On (που παρουσιάστηκε για πρώτη φορά στον SQL Server 2012) έχει βελτιωθεί για να διευκολύνει την υψηλή διαθεσιμότητα και την ανάκτηση καταστροφών δεδομένων. Υποστήριξη για DTC (Συντονιστής Κατανεμημένης Συναλλαγής) και εξισορρόπηση φορτίου round-robin έχει εισαχθεί στον SQL Server 2016.
  • Εγγενής υποστήριξη JSON Το JSON είναι μια τυποποιημένη μορφή ανταλλαγής δεδομένων που χρησιμοποιείται ευρέως σήμερα. Ο SQL Server 2016 παρέχει υποστήριξη για εισαγωγές και εξαγωγές JSON. Η υποστήριξη για ανάλυση και αποθήκευση του JSON είναι ενσωματωμένη στον SQL Server 2016.
  • Βάση δεδομένων Stretch Όταν η δυνατότητα Stretch Database (γνωστή και ως Stretch DB) είναι ενεργοποιημένη για έναν ή περισσότερους πίνακες της τοπικής σας βάσης δεδομένων, ο SQL Server 2016 μπορεί δυναμικά να αρχειοθετήσει δεδομένα με ασφαλή τρόπο από την τοπική βάση δεδομένων SQL Server στη βάση δεδομένων Azure SQL που φιλοξενείται στο cloud . Ως εκ τούτου, αυτή η έκδοση του SQL Server διευκολύνει την απρόσκοπτη μετεγκατάσταση των δεδομένων σας στο Microsoft Azure sans οποιαδήποτε διακοπή λειτουργίας.
  • Βελτιώσεις Hekaton Ο κινητήρας In-Memory OLTP που παρουσιάστηκε με τον SQL Server 2014 σάς βοηθά να δημιουργήσετε πίνακες στη μνήμη και, στη συνέχεια, να εκτελέσετε λειτουργίες I / O εναντίον τους στη μνήμη για χαμηλότερη καθυστέρηση και βελτιωμένη απόδοση. Σημειώστε ότι το Hekaton είναι ένα άλλο όνομα για τη μηχανή OLTP In-Memory στον SQL Server. Η εκτέλεση λειτουργιών εισόδου / εξόδου έναντι αυτών των πινάκων στη μνήμη έχει ως αποτέλεσμα ταχύτερες αναγνώσεις και εγγραφές καθώς η εφαρμογή σας μπορεί να διαβάσει και να γράψει στη μνήμη πολύ πιο γρήγορα σε σύγκριση με την ανάγνωση και εγγραφή δίσκου.
  • Υποστήριξη για αναλυτικά στοιχεία βάσης δεδομένων με ενοποίηση R Ο SQL Server 2016 παρέχει υποστήριξη για προηγμένα αναλυτικά στοιχεία για να διευκολύνει μια βαθύτερη εικόνα των δεδομένων σας. Αυτή είναι η πρώτη έκδοση του εμβληματικού προϊόντος βάσης δεδομένων της Microsoft που έχει ολοκληρωμένη υποστήριξη για το Revolution R για στατιστική ανάλυση των δεδομένων σας.

Μπορείτε να λάβετε μια ολοκληρωμένη λίστα με όλες τις νέες δυνατότητες και βελτιώσεις στον SQL Server 2016 από τη Microsoft.

$config[zx-auto] not found$config[zx-overlay] not found