Πίνακας εργαλείων επιδόσεων για βάση δεδομένων SQL στο Microsoft Fabric
Ισχύει για:✅Βάση δεδομένων SQL στο Microsoft Fabric
Ο πίνακας εργαλείων επιδόσεων στη βάση δεδομένων SQL Fabric εμφανίζει την κατάσταση επιδόσεων της βάσης δεδομένων και προσφέρει ποικίλα επίπεδα ορατότητας των μετρικών.
Μπορείτε να χρησιμοποιήσετε τον Πίνακα εργαλείων επιδόσεων για να προβάλετε μετρικά επιδόσεων βάσης δεδομένων, για να αναγνωρίσετε συμφορήσεις επιδόσεων και να βρείτε λύσεις για προβλήματα επιδόσεων.
Για να ανοίξετε τον πίνακα εργαλείων επιδόσεων για τη βάση δεδομένων SQL σας σε Fabric:
- Στη γραμμή εργαλείων Αρχική στο παράθυρο Πρόγραμμα επεξεργασίας ερωτημάτων, επιλέξτε Σύνοψη επιδόσεων.
- Κάντε δεξί κλικ στο κουμπί περιβάλλοντος (τις τρεις τελείες) στην προβολή στοιχείου και, στη συνέχεια, επιλέξτε Άνοιγμα σύνοψης επιδόσεων.
Ειδοποιήσεις
Οι ειδοποιήσεις που δημιουργούνται αυτόματα με προκαθορισμένα κριτήρια παρέχουν δύο είδη ειδοποιήσεων:
Ειδοποιήσεις σε εξέλιξη: Όταν η βάση δεδομένων αντιμετωπίζει πρόβλημα, αυτή η ειδοποίηση εμφανίζεται όταν μία από τις παραμέτρους (CPU, αποκλεισμός ερωτημάτων ή εκχωρημένο μέγεθος) βρίσκεται σε κρίσιμη κατάσταση. Αυτή η ειδοποίηση αντιπροσωπεύεται από μια οριζόντια γραμμή ειδοποιήσεων.
Ειδοποιήσεις σε εκκρεμότητα: Αυτή η ειδοποίηση αποθηκεύεται στο σύστημα και παρέχει ειδοποιήσεις ότι απαιτείται ανάλυση για μια παράμετρο βάσης δεδομένων που φθάνει σε κρίσιμη κατάσταση.
Όταν επιλέξετε τη σύνδεση για μια ειδοποίηση, η Σύνοψη επιδόσεων παρέχει μια σύνοψη ειδοποιήσεων και πρόσφατων μετρικών της βάσης δεδομένων. Από εδώ, μπορείτε να διερευνήσετε τη λωρίδα χρόνου συμβάντων για περισσότερες πληροφορίες.
Γράφημα πίνακα εργαλείων επιδόσεων
Όταν η βάση δεδομένων φτάσει σε μια κρίσιμη κατάσταση κατανάλωσης της CPU (ή οποιονδήποτε άλλο παράγοντα που ενεργοποιεί μια ειδοποίηση), μπορείτε να δείτε Μη ανθυγιεινά σημεία με σήμανση στο γράφημα της καρτέλας κατανάλωσης CPU, επισημάνετε τα σημεία στα οποία η κατανάλωση της CPU έχει υπερβεί την τιμή του ορίου. Το χρονικό διάστημα είναι διαμορφώσιμο και 24 ώρες από προεπιλογή.
Στην παρακάτω εικόνα, το γράφημα κατανάλωσης CPU υποδεικνύει πότε η βάση δεδομένων έφτασε σε μια κρίσιμη κατάσταση.
Κριτήρια ορίου ειδοποίησης
Καρτέλα | Όριο | Κριτήρια |
---|---|---|
Κατανάλωση CPU | 80% της τιμής που διατίθεται | Εάν η οθόνη εντοπίσει τη CPU πάνω από το όριο για περισσότερο από πέντε λεπτά. Η οθόνη ελέγχει σε συχνότητα ενός λεπτού. |
Εκχωρημένο μέγεθος | 80% του μεγέθους που διατίθεται | Εάν η οθόνη εντοπίσει το μέγεθος πάνω από το όριο για περισσότερο από πέντε λεπτά. Η οθόνη ελέγχει σε συχνότητα ενός λεπτού. |
Αποκλεισμένα ερωτήματα | Ένα αποκλεισμένο ερώτημα | Εάν υπάρχει τουλάχιστον ένα αποκλεισμένο ερώτημα που έχει αποκλειστεί για περισσότερο από ένα λεπτό. Η οθόνη αναμένεται να το ελέγχει αυτό κάθε τρία λεπτά. |
Καρτέλες πίνακα εργαλείων επιδόσεων
Τα παρακάτω είναι ενσωματωμένες περιοχές αναφοράς του πίνακα εργαλείων επιδόσεων.
Κατανάλωση CPU
Το γράφημα κατανάλωσης CPU σχεδιάζεται κατά δευτερόλεπτα vCore. Τα ερωτήματα CPU κορυφαίας κατανάλωσης προσδιορίζουν τα ερωτήματα στο επιθυμητό χρονικό διάστημα, τα οποία είναι τα πιο υπεύθυνα για την κατανάλωση εικονικών πυρήνων.
Συνδέσεις χρηστών
Το γράφημα συνδέσεων χρηστών παρακολουθεί τις τρέχουσες συνδέσεις του χρήστη στη βάση δεδομένων, με πληροφορίες σχετικά με κάθε σύνδεση. Ο πίνακας Συνδέσεις χρήστη (τρέχων) παραθέτει τις τρέχουσες συνδέσεις χρηστών στον πίνακα.
Αιτήσεις ανά δευτερόλεπτο
Το γράφημα Αιτήσεις ανά δευτερόλεπτο παρακολουθεί τον αθροιστικό αριθμό των φορών που εκτελέστηκε ένα ερώτημα για μια περίοδο. Ο πίνακας Αιτήσεις ανά δευτερόλεπτο περιέχει τα πιο συχνά εκτελεσμένα ερωτήματα.
Αποκλεισμένα ερωτήματα ανά δευτερόλεπτο
Το γράφημα Αποκλεισμένα ερωτήματα ανά δευτερόλεπτο παρακολουθεί τα στοιχεία επιπέδου μπλοκ εμπειρίας ερωτημάτων λόγω κλειδώματος. Ο πίνακας Αποκλεισμένα ερωτήματα (τρέχοντα) εμφανίζει το σύνολο των αποκλεισμένων ερωτημάτων σε οποιαδήποτε δεδομένη χρονική στιγμή.
Στη μηχανή βάσης δεδομένων sql, ο αποκλεισμός πραγματοποιείται όταν μία περίοδος λειτουργίας διατηρεί ένα κλείδωμα για έναν συγκεκριμένο πόρο και ένα δεύτερο SPID επιχειρεί να αποκτήσει έναν τύπο κλειδώματος που βρίσκεται σε διένεξη για τον ίδιο πόρο. Συνήθως, το χρονικό πλαίσιο για το οποίο το πρώτο SPID κλειδώνει τον πόρο είναι μικρό. Όταν η περίοδος λειτουργίας ανήκουν στην έκδοση του κλειδώματος, η δεύτερη σύνδεση είναι τότε ελεύθερη για να αποκτήσει το δικό της κλείδωμα για τον πόρο και να συνεχίσει την επεξεργασία. Ο αποκλεισμός είναι φυσιολογική συμπεριφορά και μπορεί να συμβεί πολλές φορές κατά τη διάρκεια μιας ημέρας χωρίς αισθητή επίδραση στις επιδόσεις του συστήματος.
Για μια λεπτομερή εξέταση του αποκλεισμού, ανατρέξτε στο θέμα Κατανόηση και επίλυση προβλημάτων αποκλεισμού.
Τα αποκλεισμένα ερωτήματα λόγω κλειδώματος είναι διακριτά από τα αδιέξοδα. Κατά την αντιμετώπιση προβλημάτων που αφορούν περιπτώσεις αποκλεισμού, είναι σημαντικό για τους χρήστες να έχουν μια ιδέα για τα ερωτήματα που αποκλείουν και για πόσο διάστημα αποκλείουν.
Εκχωρημένο μέγεθος
Η καρτέλα Εκχωρημένο μέγεθος παρέχει ένα ιστορικό του μεγέθους της βάσης δεδομένων. Ο πίνακας Μεγαλύτερος πίνακας βάσης δεδομένων (τρέχων) αναγνωρίζει τους πίνακες που έχουν τον μεγαλύτερο αριθμό εγγραφών και καταναλώνουν τον μέγιστο χώρο.
Αυτόματο ευρετήριο
Η αυτόματη δημιουργία ευρετηρίου σε βάσεις δεδομένων αυτοματοποιεί τη διαχείριση ευρετηρίου, βελτιώνοντας την απόδοση των ερωτημάτων και την ταχύτητα ανάκτησης δεδομένων. Προσαρμόζεται με τον προσδιορισμό και τη δοκιμή πιθανών ευρετηρίων με βάση τη χρήση στήλης. Η δυνατότητα βελτιώνει τις συνολικές επιδόσεις της βάσης δεδομένων και βελτιστοποιεί τους πόρους καταργώντας τα ευρετήρια που δεν υποστηρίζονται.
Η αναφορά καρτέλας Αυτόματο ευρετήριο εμφανίζει ένα ιστορικό και την κατάσταση των ευρετηρίων που δημιουργούνται αυτόματα.
Ερωτήματα
Στην καρτέλα Ερωτήματα, είναι δυνατό το άνοιγμα ερωτημάτων για την αντιμετώπιση προβλημάτων με τις λεπτομέρειες του ερωτήματος. Κάθε ερώτημα περιλαμβάνει λεπτομέρειες, συμπεριλαμβανομένου ενός ιστορικού εκτέλεσης και μιας προεπισκόπησης ερωτημάτων.
Για να αντιμετωπίσετε ένα ερώτημα T-SQL, ανοίξτε τον κώδικα T-SQL στο πρόγραμμα επεξεργασίας ερωτημάτων, το SQL Server Management Studio, την επέκταση mssql με Visual Studio Code. Μπορείτε επίσης να εξετάσετε τις δυνατότητες γρήγορης ενέργειας Εξήγηση copilot και Επιδιόρθωση για τη βάση δεδομένων SQL στο Fabric.
Μαζί με το Αναγνωριστικό ερωτήματος και το Κείμενο ερωτήματος, το μετρικό και το πλήθος εκτελέσεων, οι καρτέλες στην ενότητα Ερωτήματα παρέχουν επίσης λεπτομερείς αναφορές για μεμονωμένα ερωτήματα με βάση τα ακόλουθα μετρικά:
Ερωτήματα υψηλής χρήσης CPU
- Μια λίστα ερωτημάτων με δυνατότητα ταξινόμησης με την υψηλότερη κατανάλωση CPU, αρχικά ταξινομημένα κατά φθίνουσα σειρά Total CPU (ms).
Ερωτήματα που εκτελούνται περισσότερο
- Αρχικά ταξινομήθηκε κατά φθίνουσα συνολική διάρκεια (ms).
Πιο συχνά ερωτήματα
- Αρχικά ταξινομήθηκε κατά φθίνουσα σειρά πλήθους εκτελέσεων.
Ερωτήματα υψηλής ανάγνωσης
- Αρχικά, η ταξινόμηση κατά Total logical reads descending.