Βελτιωμένα διαγνωστικά εργαλεία για σχέδια εκτέλεσης ερωτήματος που αφορούν υπολοίπου κατηγορήματος προώθηση προς τα κάτω στον SQL Server

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3107397
Συμπτώματα
Μερικά σχέδια εκτέλεσης ερωτήματος στον Microsoft SQL Server περιλαμβάνουν μοτίβο από την αξιολόγηση ενός φίλτρου επάνω από μια λειτουργία σάρωσης/περιοχή πίνακα ή ευρετήριο. Ορισμένα τμήματα του το κατηγόρημα φίλτρο μπορεί να ταιριάζει με έναν αριθμό-κλειδί ευρετήριο και συνεπώς μπορεί να χρησιμοποιηθεί για να εκτελέσετε μια σάρωση ευρετηρίου αναζήτησης ή μια περιοχή. Τα υπόλοιπα μέρη το κατηγόρημα είναι γνωστές ως "Υπόλοιπο" και πρέπει να αξιολογούνται για κάθε γραμμή εξόδου από τη λειτουργία σάρωσης ή περιοχή. Αυτό θα αντιστοιχεί σε έναν τελεστή φίλτρου. Ωστόσο, για να βελτιώσετε τις επιδόσεις, SQL Server μπορούν να προωθήσουν φίλτρο προς τα κάτω, τον τελεστή πρόσβασης πίνακα το ίδιο.

Παρόλο που αυτή η προσέγγιση βελτιώνει τις επιδόσεις του συνολικού, υπό ορισμένες συνθήκες (για παράδειγμα, στην περίπτωση εκτίμηση ανακριβείς προτεραιότητα που σχετίζεται με την παράμετρο ευαισθησία), το φίλτρο σάρωση παρακάτω μπορεί να επεξεργάζεται μεγαλύτερου αριθμού γραμμών από το αναμενόμενο. Το γεγονός αυτό μπορεί να είναι κρυφό στη διάρκεια ερωτήματος επιδόσεις Αντιμετώπιση προβλημάτων κατά τη χρήση ενός σχεδίου πραγματική εκτέλεση, επειδή το πραγματικό πλήθος των σειρών που επιστρέφονται θα αντιστοιχεί με τον αριθμό των γραμμών μετά την εφαρμογή του υπολοίπου κατηγόρημα και όχι ο πραγματικός αριθμός των γραμμών που θα σαρωθούν από έναν πίνακα ή ένα ευρετήριο.
Προτεινόμενη αντιμετώπιση
Για τη βελτίωση των διαγνωστικών για το σενάριο που περιγράφεται στην ενότητα "Συμπτώματα", SQL Server 2012 Service Pack 3 (SP3) και SQL Server 2014 SP2 εισάγουν ένα νέο χαρακτηριστικό XML showplan, Πραγματική ανάγνωση γραμμών. Το χαρακτηριστικό αυτό παρέχει πληροφορίες σχετικά με τον αριθμό των γραμμών που διαβάστηκαν από το φορέα εκμετάλλευσης, πριν από την εφαρμογή του υπολοίπου κατηγόρημα.

Αυτή η λειτουργικότητα ήταν introducedin τον κατάλογο των εξής Service Pack για τον SQL Server.

Για περισσότερες πληροφορίες σχετικά με το SQL Server 2012 Service Pack 3 (SP3), ανατρέξτε στο θέμα σφάλματα που επιδιορθώνονται στο SQL Server 2012 Service Pack 3.

Σχετικά με τα Service Pack για τον SQL Server

Τα Service Pack είναι αθροιστικά. Κάθε νέο service pack περιέχει όλες τις ενημερώσεις κώδικα που υπάρχουν σε προηγούμενα service pack, καθώς και τυχόν νέες ενημερώσεις κώδικα. Μας σύσταση είναι να εφαρμόσετε το τελευταίο service pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση για το service pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο service pack πριν να εγκαταστήσετε το πιο πρόσφατο service pack. Χρήση πίνακα 1 στο ακόλουθο άρθρο, για περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση.

Τρόπος προσδιορισμού της έκδοσης, επίπεδο edition και ενημερωμένη έκδοση του SQL Server και τα στοιχεία του

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Egenskaber

Artikel-id: 3107397 – Seneste udgave 12/08/2016 07:37:00 – Udgave 3.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3107397 KbMtel
Feedback