Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Πίνακας περιεχομένων

ΕΙΣΑΓΩΓΗ

Αυτό το άρθρο ασχολείται με την υποστήριξη του SQL Server σε περιβάλλον υπερνηματικό.

Περισσότερες πληροφορίες

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

  • Εκτελέστε το Microsoft SQL Server 2000 Service Pack 3 (SP3) ή νεότερο service pack.

  • Εγκαταστήστε την τελευταία ενημερωμένη έκδοση ασφαλείας.

Το λειτουργικό σύστημα Microsoft Windows κάνει τη λογική hyper νήμα CPU εμφανίζονται ως φυσική CPU. Επειδή ο SQL Server είναι ήδη με μεγάλη δυνατότητα κλιμάκωσης, οι πρόσθετες CPU δίνουν τη δυνατότητα να χρησιμοποιούν επεξεργαστές περισσότερες SQL Server.

Για πρόσθετες πληροφορίες σχετικά με την υποστήριξη των Microsoft Windows από την υπερνηματική τεχνολογία, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://www.microsoft.com/whdc/system/sysinternals/ht-windows.mspx
Θα πρέπει να έχετε υπόψη σας τα ακόλουθα όταν εξετάζετε μια ανάπτυξη υπερνηματικό:

  • Παραχώρηση άδειας χρήσης

  • Αντιστοίχιση επεξεργαστή

  • Απόδοση

  • CPU της Intel, μετρώντας βοηθητικό πρόγραμμα

Περισσότερες πληροφορίες σχετικά με κάθε είδος ακολουθεί.

Παραχώρηση άδειας χρήσης

Όταν hyper-threading είναι ενεργοποιημένη, το BIOS Basic Input Output System () χρησιμοποιεί μια λογική φυσική CPU λόγο. Τρέχουσα υλοποιήσεις χρησιμοποιούν αναλογία 2:1. Αυτό σημαίνει ότι δεν υπάρχουν CPU λογική δύο (2) για κάθε φυσική CPU. Οι λόγοι μπορεί να αλλάξει στο μέλλον. Ωστόσο, Microsoft SQL Server 2000 Service Pack 3 (SP3) και οι νεότερες εκδόσεις έχουν πρόσθετων αδειών χρήσης κώδικα που ρυθμίζει τους περιορισμούς άδειας χρήσης για το χειρισμό του λόγου. Για παράδειγμα, αν ο κωδικός προϊόντος του SQL Server που έχετε εγκαταστήσει επιτρέπει 4 άδεια χρήσης CPU σε αναλογία 2:1, η έκδοση του SQL Server 2000 SP3 και αργότερα δημιουργεί ρύθμιση και σας επιτρέπουν να χρησιμοποιείτε 8 CPU.

Κατά την εγκατάσταση του SQL Server, θα χρησιμοποιήσετε τη φυσική απογραφή CPU και σας επιτρέπουν να SQL Server χειρίζεται τη μετατροπή αναλογία. Αντίθετα, όταν ορίζετε την επιλογή μάσκας συσχέτισης , θα μπορείτε να χρησιμοποιήσετε τις λογικές τιμές CPU επειδή ο SQL Server χρησιμοποιεί όλες οι CPU σαν φυσικούς επεξεργαστές.

Για περισσότερες αδειών χρήσης και υποστηριζόμενες ρυθμίσεις παραμέτρων λεπτομέρειες, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://www.microsoft.com/sql/howtobuy/default.mspx

Αντιστοίχιση επεξεργαστή

Από προεπιλογή, ο SQL Server δημιουργεί ένα λογικό χρονοδιάγραμμα Προγραμματισμός λειτουργίας χρήστη (UMS) για κάθε επεξεργαστή σύμφωνα με τη σειρά της σειράς επεξεργαστή. Σε περιβάλλοντα ενεργοποιημένη υπερνηματικό, Microsoft Windows κάνει όλους τους επεξεργαστές που είναι διαθέσιμα στο διακομιστή SQL Server επεξεργάζεται σαν να είναι αληθής φυσικούς επεξεργαστές. Δείγμα της λογικής και της αντιστοίχισης φυσικός επεξεργαστής εμφανίζεται στον ακόλουθο πίνακα.

Πίνακας αντιστοίχισης επεξεργαστή 1

Λογική

Φυσική

0

0

1

1

2

2

3

3

4

0

5

1

6

2

7

3

Εδώ είναι ένα άλλο δείγμα αντιστοίχισης του επεξεργαστή.

Πίνακας αντιστοίχισης επεξεργαστή 2

Λογική

Φυσική

0

0

1

0

2

1

3

1

4

2

5

2

6

3

7

3

Είτε αντιστοίχισης είναι αποδεκτή στον SQL Server. Ωστόσο, προσέξτε να μην δημιουργήσετε μια κατάσταση στην οποία SQL Server είναι απροσδόκητα περιορίζεται σε μια φυσική CPU όταν αναμένεται να χρησιμοποιήσετε πολλές φυσική CPU.

Μπορείτε να χρησιμοποιήσετε την επιλογή μάσκας συσχέτισης του SQL Server για να αλλάξετε την αναμενόμενη φυσικός επεξεργαστής χρήσης. Για να το κάνετε αυτό, ανατρέξτε στην ενότητα Πίνακας αντιστοίχισης επεξεργαστή 1. Εάν η μάσκα συσχέτισης είναι 00010001 και χρησιμοποιεί επεξεργαστή 0 και επεξεργαστής 4, τους λογικούς επεξεργαστές που χρησιμοποιούνται αντιστοιχίζονται σε δείγμα φυσικός επεξεργαστής, #0. Αυτό έχει ως αποτέλεσμα να χρησιμοποιείται φυσικός επεξεργαστής που υποστηρίζει και τα δύο από τους λογικούς επεξεργαστές αντί για δύο φυσικούς επεξεργαστές. Αυτή η κατάσταση πιθανότατα θα μειώσει την απόδοση.

Μπορείτε να χρησιμοποιήσετε ένα συνδυασμό της επιλογής μάσκας συσχέτισης και την παράμετρο εκκίνησης μάσκας συσχέτισης εισόδου/ΕΞΌΔΟΥ για να αλλάξετε την προεπιλεγμένη συμπεριφορά. Για περισσότερες πληροφορίες σχετικά με την επιλογή της μάσκας συσχέτισης ή την παράμετρο εκκίνησης μάσκας συσχέτισης εισόδου/ΕΞΌΔΟΥ, ανατρέξτε στην ενότητα SQL Server Books Online.

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

298402 Κατανόηση πώς μπορείτε να ορίσετε την επιλογή συσχέτιση εισόδου/εξόδου του SQL Server

Προειδοποίηση Να είστε προσεκτικοί κατά τη Δημιουργία μάσκας συσχέτισης. Μπορείτε εύκολα να ρυθμίσετε εσφαλμένα μάσκας συσχέτισης, χρησιμοποιώντας το ίδιο φυσικός επεξεργαστής για την υποστήριξη δύο λογικούς επεξεργαστές, όταν θέλετε να χρησιμοποιήσετε ξεχωριστούς φυσικούς επεξεργαστές.

Απόδοση

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

Για παράδειγμα, οι εφαρμογές που προκαλούν υψηλά επίπεδα του ανταγωνισμού μπορεί να προκαλέσει μειωμένες επιδόσεις σε περιβάλλον υπερνηματικό. Συνιστάται να δοκιμάσετε την εφαρμογή σας προσεκτικά για να βεβαιωθείτε ότι ένα περιβάλλον υπερνηματικό παρέχει την απόδοση αποκτάτε ότι θέλετε σε σχέση με την αγορά των ισοδύναμων φυσική CPU. Hyper-threading μπορεί να είναι πολύ χρήσιμο, αλλά υπερνηματική τεχνολογία δεν μπορεί να αντικαταστήσει όλες τις δυνατότητες του ένα επιπλέον φυσική CPU.

Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητες της Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.

Η τοποθεσία της Intel στο Web έχει ορισμένες καλές πληροφορίες και προγράμματα εκμάθησης σχετικά με την υπερνηματική τεχνολογία (μικροαρχιτεκτονικής Intel NetBurst). Για περισσότερες πληροφορίες σχετικά με τα συστήματα που υποστηρίζει υπερνηματική τεχνολογία, επισκεφθείτε τις ακόλουθες τοποθεσίες της Intel στο Web:

http://software.intel.com/en-us/blogs/2009/06/02/intel-hyper-threading-technology-your-questions-answered

http://developer.intel.com

Μέγιστο βαθμό παραλληλισμό (MAXDOP)

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2806535 συστάσεις και κατευθυντήριες γραμμές για την επιλογή ρύθμισης παραμέτρων 'μέγιστο βαθμό παραλληλισμό' στον SQL Server

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×