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

Συμπτώματα

Όταν κάνετε ερώτημα σε μια προβολή στον Microsoft SQL Server 2014 ή το 2016, μπορεί να χρειαστεί πολύ περισσότερος χρόνος για να ολοκληρωθεί, εάν το συγκρίνετε με την εκτέλεση στον SQL Server 2008 R2. 

Όταν εκτελείτε ένα ερώτημα που χρησιμοποιεί το UNION ALL και ένα στόχο γραμμής (όπως ο ΠΡΏΤΟς όρος N, το γρήγορο N ή το κατηγόρημα υπάρχει), ενδέχεται να παρατηρήσετε ότι το ερώτημα εκτελείται πιο αργά στον SQL Server 2014 ή σε νεότερες εκδόσεις, εάν το συγκρίνετε με τον SQL Server 2008 R2.

Αιτία

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

Επίλυση

Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:

       Αθροιστική ενημερωμένη έκδοση 7 για SQL Server 2016 RTM

       Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2016 SP1

       Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2014 SP2

Σημείωση  Ο βελτιστοποίηση ερωτήματος πρέπει να είναι ενεργοποιημένος για αυτό το ζήτημα. 

Για περισσότερες πληροφορίες σχετικά με τη βελτιστοποίηση ερωτημάτων και τις σημαίες ανίχνευσης, ανατρέξτε στις ακόλουθες συνδέσεις:

Μοντέλο υποστήριξης του SQL Server Query Optimizer hotfix TF 4199

Εντολές της κονσόλας DBCC και σημαίες ανίχνευσης

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

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2016

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2014

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Αναφορές

Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.

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

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

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

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

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

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

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

×