ΕΠΙΔΙΌΡΘΩΣΗ: SQL Server 2008 R2 ανάλυσης υπηρεσίες εισάγει νέα συμβάντα ανίχνευσης για την παρακολούθηση της χρήσης πόρων και κλειδώνει χρησιμοποιώντας Profiler διακομιστή SQL

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2458438 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2008 R2 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Όταν χρησιμοποιείτε το Microsoft SQL Server Profiler για να παρακολουθήσετε μια παρουσία του SQL Server 2008 R2 υπηρεσίες ανάλυσης, ένα ή περισσότερα από τα ακόλουθα ζητήματα ενδέχεται να προκύψουν.

Θέμα 1
Όταν ενεργοποιείται ένα συμβάν ανίχνευσης Εκτέλεση δέσμης ενεργειών MDX από μια περίοδο λειτουργίας εκτός των υπηρεσιών ανάλυσης, το ConnectionID και το SPID χαρακτηριστικά εσφαλμένα αναφέρονται ως 0. Επομένως, η περίοδος λειτουργίας που ενεργοποιεί το συμβάν δεν καταγράφεται.

Θέμα 2
Η Εκτέλεση τρέχουσα δέσμη ενεργειών MDX συμβάν που ενεργοποιείται για κάθε δευτερεύουσα εντολή μιας δέσμης ενεργειών περιέχει εσφαλμένα το ολόκληρη δέσμη ενεργειών στη στήλη TextData . Επομένως, δεν αναφέρεται το τμήμα της δέσμης ενεργειών που σχετίζεται με το συμβάν.

Θέμα 3
Τρέχουσες πληροφορίες ανίχνευσης υποδεικνύει τους πόρους που καταναλώνονται από μια συγκεκριμένη εντολή ή ένα ερώτημα.

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

Αυτή η ενημερωμένη έκδοση εισάγει ορισμένα νέα συμβάντα ανίχνευσης σε SQL Server Profiler για να επιλύσετε αυτά τα ζητήματα. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Περισσότερες πληροφορίες".

Προτεινόμενη αντιμετώπιση

Service pack πληροφορίες για τον SQL Server 2008 R2

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για SQL Server 2008 R2. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2527041 Τρόπος απόκτησης του τελευταίου service pack για SQL Server 2008 R2
Σημείωση Αυτή η ενημέρωση κώδικα για το ζήτημα εκδόθηκε για πρώτη φορά στο SQL Server 2008 R2 Service Pack 1.

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

Το νέο συμβάν εκτέλεση εντολών δέσμης ενεργειών MDX

Η τρέχουσα υπηρεσίες SQL Server 2008 R2 ανάλυσης υποστηρίζει τα παρακάτω συμβάντα για τη λειτουργία δέσμης ενεργειών MDX εκτέλεση :
  • Εκτέλεση Begin δέσμη ενεργειών MDX
  • Εκτέλεση τρέχουσα δέσμη ενεργειών MDX
  • Εκτέλεση τέλος δέσμη ενεργειών MDX
Μετά την εγκατάσταση αυτής της ενημερωμένης έκδοσης, τα ακόλουθα δύο συμβάντα είναι διαθέσιμα για την παρακολούθηση της λειτουργίας δέσμη ενεργειών MDX εκτέλεση :
  • Εκτέλεση δέσμης ενεργειών MDX εντολή έναρξης
  • Εκτέλεση τέλος εντολή δέσμης ενεργειών MDX
Αυτά τα συμβάντα δηλώνει ποιο μέρος της δέσμης ενεργειών ολόκληρη σχετίζεται με κάθε δευτερεύουσα εντολή της δέσμης ενεργειών MDX. Η στήλη TextData του συμβάντος Εκτέλεση Begin δέσμη ενεργειών MDX περιέχει ολόκληρη δέσμη ενεργειών MDX. Η στήλη TextData του συμβάντος Εκτέλεση MDX δέσμη ενεργειών εντολών αρχίσει περιέχει μόνο τη δέσμη ενεργειών MDX της τρέχουσας εντολής.

Νέα συμβάντα ανίχνευσης για την παρακολούθηση της χρήσης πόρων

Τρέχουσες πληροφορίες ανίχνευσης υποδεικνύει τους πόρους που καταναλώνονται από μια συγκεκριμένη εντολή. Μετά την εγκατάσταση αυτής της ενημερωμένης έκδοσης, εισάγεται η νέα κλάση συμβάντων "Χρήση πόρου" για να συμπεριλάβετε πληροφορίες σχετικά με τη χρήση της CPU και λειτουργίες εισόδου/εξόδου. Αυτές οι πληροφορίες είναι συνδεδεμένος σε ένα ξεχωριστό συμβάν ή πρόσθετες στήλες στο Τέλος της εντολής συμβάν ή στο Τέλος του ερωτήματος συμβάντος. Οι ακόλουθες πληροφορίες μπορεί να συμπεριληφθεί στη στήλη TextData του συμβάντος:
  • ΔΙΑΒΆΖΕΙ, <Value></Value>
  • READ_KB, <Value></Value>
  • ΓΡΆΦΕΙ, <Value></Value>
  • WRITE_KB, <Value></Value>
  • CPU_TIME_MS, <Value></Value>
  • ROWS_SCANNED, <Value></Value>
  • ROWS_RETURNED, <Value></Value>

Τα συμβάντα ανίχνευσης που παρακολουθούν τις δραστηριότητες κλειδώματος

Υπηρεσίες ανάλυσης του SQL Server 2008 R2 υποστηρίζει τα ακόλουθα δύο συμβάντα που παρακολουθούν οποιαδήποτε κλειδώματος δραστηριότητες:
  • Αδιέξοδο
  • LockTimeOut
Μετά την εγκατάσταση αυτής της ενημερωμένης έκδοσης, τα ακόλουθα νέα συμβάντα ανίχνευσης είναι διαθέσιμες για να παρακολουθείτε τις δραστηριότητες κλειδώματος:
  • Κλειδώματα που αποκτήθηκαν
  • Κλειδώματα κυκλοφορήσει
  • Αναμονή κλειδώματος
Το συμβάν Που αποκτήθηκαν κλειδώματα δηλώνει όταν η συναλλαγή έχει λάβει μια δέσμη κλειδώματα για την επεξεργασία της συναλλαγής. Το συμβάν Κυκλοφορήσει κλειδώματα δηλώνει όταν η συναλλαγή έχει κυκλοφορήσει μια δέσμη κλειδωμάτων που ζήτησε τη συναλλαγή. Αυτό το συμβάν υποδεικνύει επίσης τη διάρκεια που τα κλειδώματα που τηρούνται. Το συμβάν Αναμονής κλειδώματος υποδεικνύει πότε μια συναλλαγή προσπαθεί και αναμένει σε μια ουρά η λήψη κλειδώματος σε μια δέσμη. Οι πληροφορίες αυτές στη στήλη TextData από αυτά τα συμβάντα. Αυτές οι πληροφορίες περιλαμβάνουν τα ακόλουθα πρόσθετα δεδομένα σχετικά:
  • Το Αναγνωριστικό συναλλαγής
  • Ο κόμβος LockList XML
  • Ο Κόμβος WaitList XML
  • Ο κόμβος HoldList XML
Η Λήψη κλειδώματος συμβάντων και το συμβάν Κυκλοφορήσει κλείδωμα περιέχουν τις πληροφορίες LockList . Το Κλείδωμα αναμονή συμβάντος περιέχει τις πληροφορίες που LockList, WaitListκαι HoldList .

LockList

Ο κόμβος LockList περιέχει τις ακόλουθες πληροφορίες:
  • Τύπος κλειδώματος
  • Κατάσταση κλειδώματος
  • Διαδρομή αντικειμένου του αντικειμένου που ζητήθηκε
  • Αναγνωριστικό αντικειμένου
Σημείωση Διαδρομή αντικειμένου αναφέρεται χωρίς ένα χώρο ονομάτων. Επιπλέον, το συμβάν Κυκλοφορήσει κλείδωμα περιέχει την ιδιότητα Duration . Η ιδιότητα διάρκεια δηλώνει τη διάρκεια που κατέχει το κλείδωμα σε χιλιοστά του δευτερολέπτου.

Ακολουθεί ένα παράδειγμα του κόμβου LockList :
<LockList>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Acquired</LockStatus>
                                <Object><DatabaseID>AdventureWorks</DatabaseID></Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Waiting</LockStatus>
                                <Object><DatabaseID>FoodMart</DatabaseID><Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
                <Lock>
                                <Type>Read</Type>
                                <LockStatus>Requested</LockStatus>
                                <Object><DatabaseID>FoodMart</DatabaseID><Object>
                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
                </Lock>
</LockList>
Σε αυτό το παράδειγμα, η συναλλαγή απαιτεί τρεις κλειδαριές, λαμβάνει μία και αναμένει το δεύτερο κλείδωμα.

WaitList

Ο κόμβος WaitList παραθέτει τις συναλλαγές αναμονής πριν από την τρέχουσα συναλλαγή. Ακολουθεί ένα παράδειγμα του κόμβου WaitList :
<WaitList>
     <Object><DatabaseID>FoodMart</DatabaseID><Object>
     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
     <Type>Read</Type>
     <Transaction>  
  <TransactionID>2342-3we-dsdf-sdf<TransactionID>
  <SPID>234</SPID>
  <Type>Write</Type>
     </Transaction>  
     <Transaction>  
  <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>
  <SPID>222</SPID>
  <Type>Read</Type>
     </Transaction>  
</WaitList>

HoldList

Ο κόμβος HoldList τις συναλλαγές που περιέχουν ένα κλείδωμα για την τρέχουσα συναλλαγή προσπαθεί να αποκτήσει. Ακολουθεί ένα παράδειγμα του κόμβου HoldList :
<HoldList>
     <Object><DatabaseID>FoodMart</DatabaseID><Object>
     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>
     <Type>Read</Type>
     <Transaction>  
  <TransactionID>2342-3we-dsdf-sdf<TransactionID>
  <SPID>234</SPID>
  <Type>Write</Type>
     </Transaction>  
     <Transaction>  
  <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>
  <SPID>222</SPID>
  <Type>Read</Type>
     </Transaction>  
</HoldList>

Κατάσταση

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

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897Μια βηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499Νέα διάταξη ονομασίας για τα πακέτα ενημερωμένων εκδόσεων λογισμικού του Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 2458438 - Τελευταία αναθεώρηση: Πέμπτη, 24 Μαΐου 2012 - Αναθεώρηση: 1.1
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2008 R2 Analysis Services
Λέξεις-κλειδιά: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2458438

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com