CU2 του SQL Server 2008 R2, SQL Server 2008 SP1 CU7 και CU9 του SQL Server 2005 SP3, εισαγάγει τη σημαία παρακολούθησης 4136 για να απενεργοποιήσετε τη διαδικασία "παράμετρος sniffing"

Ισχύει για: SQL Server 2008 StandardSQL Server 2008 EnterpriseSQL Server 2008 Developer

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

ΕΙΣΑΓΩΓΗ


Microsoft SQL Server 2008 R2 αθροιστική ενημερωμένη έκδοση 2 (CU2), το SQL Server 2008 Service Pack 1 (SP1) αθροιστική ενημερωμένη έκδοση 7 (CU7) και το Microsoft SQL Server 2005 Service Pack 3 (SP3) αθροιστική ενημερωμένη έκδοση 9 (CU9) εισάγουν σημαία παρακολούθησης 4136, που μπορεί να χρησιμοποιηθεί για να ελέγξετε τη διαδικασία "παράμετρος sniffing". Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με την παράμετρο ανίχνευσης στην ακόλουθη καταχώρηση ιστολογίου: http://blogs.msdn.com/b/queryoptteam/archive/2006/03/31/565991.aspx. Ενεργοποίηση σημαία παρακολούθησης 4136 απενεργοποιεί την παράμετρο ανίχνευσης, που ισοδυναμεί με την προσθήκη μια υπόδειξη ΒΕΛΤΙΣΤΟΠΟΊΗΣΗ για ΆΓΝΩΣΤΟ σε κάθε ερώτημα που αναφέρεται σε μια παράμετρο.

Ερωτήματα που ικανοποιούν οποιαδήποτε από τις ακόλουθες συνθήκες εξακολουθούν να υφίστανται sniffing παράμετρος ακόμα και αν έχει οριστεί η σημαία παρακολούθησης.
  • Έχει καθοριστεί η παράμετρος, χρησιμοποιώντας την "Βελτιστοποίηση για (@p = < τιμή >)" υπόδειξη ερώτημα.
  • Το ερώτημα χρησιμοποιεί την υπόδειξη ερώτημα "option(recompile)".
  • Το ερώτημα είναι ένα τμήμα μιας αποθηκευμένης διαδικασίας που χρησιμοποιεί την επιλογή "με μεταγλωττίστε".

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


SQL Server 2005

Αυτή η δυνατότητα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2005 Service Pack 3. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
980176 συγκεντρωτική ενημερωμένη έκδοση πακέτου 9 για SQL Server 2005 Service Pack 3
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2005 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
960598 του SQL Server 2005 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 3
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2005 δημιουργούνται για συγκεκριμένο SQL Server service pack. Μια εγκατάσταση του SQL Server 2005 Service Pack 3, πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2005 Service Pack 3. Από προεπιλογή, κάθε επείγουσα επιδιόρθωση που παρέχεται σε ένα service pack του SQL Server περιλαμβάνεται στο επόμενο service pack του SQL Server.

SQL Server 2008

Αυτή η δυνατότητα κυκλοφόρησε επίσης αθροιστική ενημερωμένη έκδοση 7 για SQL Server 2008 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
979065 συγκεντρωτική ενημερωμένη έκδοση πακέτου 7 για SQL Server 2008 Service Pack 1
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2008 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
970365 του SQL Server 2008 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 Service Pack 1
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2008 δημιουργούνται για συγκεκριμένο SQL Server service pack. Μια εγκατάσταση του SQL Server 2008 Service Pack 1, πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 1. Από προεπιλογή, κάθε επείγουσα επιδιόρθωση που παρέχεται σε ένα service pack του SQL Server περιλαμβάνεται στο επόμενο service pack του SQL Server.

SQL Server 2008 R2

Αυτή η δυνατότητα κυκλοφόρησε επίσης αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2008 R2. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2072493 συγκεντρωτική ενημερωμένη έκδοση πακέτου 2 για SQL Server 2008 R2
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
981356 του SQL Server 2008 R2 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2

Αναφορές


Για περισσότερες πληροφορίες σχετικά με τη διαδικασία "παράμετρος sniffing", ανατρέξτε στην ενότητα "sniffing μεταγλωττίσεις, εναναμεταγλωττίσεων και την παράμετρο" από την ακόλουθη τοποθεσία της Microsoft TechNet στο Web:Για πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

935897 μια τμηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν

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

822499 Νέα διάταξη ονομασίας για τα πακέτα ενημερωμένων εκδόσεων λογισμικού της Microsoft SQL Server


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