Συμπτώματα
Όταν χρησιμοποιείτε προγράμματα προγραμματισμού σε περιπτώσεις SQL Server 2017 για αντιστοίχιση με μεμονωμένους επεξεργαστές, η δυνατότητα μεταφοράς και οι επιδόσεις διαφέρουν μεταξύ ενός συστήματος που βασίζεται στα Windows και ενός συστήματος που βασίζεται σε Linux.
Αιτία
Αυτό το πρόβλημα μπορεί να παρουσιαστεί, επειδή SQL Server αντιστοιχίσεις χρονοδιαγράμματος σε φυσικό πυρήνα ή λογικό επεξεργαστή μπορεί να διαφέρουν μεταξύ των υλοποιήσεων των Windows και του Linux για το ίδιο υποκείμενο σύστημα, εάν είναι ενεργοποιημένη η υπερνηματικά (HT).
Αυτή η συνθήκη επηρεάζει τη φορητότητα και τις επιδόσεις. Στα Windows, τα δύο συνεχόμενα χρονοδιαγράμματα (ζυγά/μονά) αντιστοιχίζονται με γειτονικούς λογικούς επεξεργαστές στον ίδιο πυρήνα. Σε Linux, τα προγράμματα προγραμματισμού ενδέχεται να αντιστοιχίζονται με λογικούς επεξεργαστές σε δύο γειτονικούς πυρήνες. Αυτό μπορεί να επηρεάσει ακούσια τις επιδόσεις και τη διαδικασία λήψης αποφάσεων για την ανάθεση νημάτων σε προγραμματιστές.
Επίλυση
Αυτή η επιδιόρθωση περιλαμβάνεται στη Συγκεντρωτική ενημέρωση 1 για SQL Server 2017.
Πληροφορίες για τις εκδόσεις SQL Server 2017
Κάθε νέα έκδοση για SQL Server 2017 περιέχει όλες τις άμεσες επιδιορθώσεις και τις επιδιορθώσεις ασφαλείας που υπήρχαν στην προηγούμενη δομή. Συνιστάται να εγκαταστήσετε την πιο πρόσφατη έκδοση για SQL Server 2017.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για πρόβλημα στα προϊόντα της Microsoft που αναφέρονται στην ενότητα "Ισχύει για".
Αναφορές
Ενημερωθείτε σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.