Αυτό το wikiHow σας διδάσκει πώς να χρησιμοποιείτε το SQL Server Query Store για να παρακολουθείτε την απόδοση των ερωτημάτων της βάσης δεδομένων σας.
Βήματα
Μέρος 1 από 3: Ενεργοποίηση του Query Store
Βήμα 1. Ανοίξτε το SQL Server Management Studio
Μπορείτε να χρησιμοποιήσετε τη δυνατότητα Query Store του SQL Server για να παρακολουθείτε τη βάση δεδομένων σας για ζητήματα απόδοσης. Αυτή η δυνατότητα περιλαμβάνεται στον SQL Server 2016 και νεότερη έκδοση, αλλά θα πρέπει να την ενεργοποιήσετε με μη αυτόματο τρόπο.
Βήμα 2. Ανοίξτε την Εξερεύνηση αντικειμένων
Εάν δεν βλέπετε ήδη το Object Explorer, κάντε κλικ στο Θέα μενού στο επάνω μέρος της οθόνης και, στη συνέχεια, κάντε κλικ Εξερεύνηση αντικειμένων.
Βήμα 3. Κάντε δεξί κλικ στη βάση δεδομένων που θέλετε να ελέγξετε
Θα εμφανιστεί ένα μενού.
Το Query Store δεν μπορεί να χρησιμοποιηθεί για την παρακολούθηση των βασικών βάσεων δεδομένων ή του tempdb
Βήμα 4. Κάντε κλικ στην επιλογή Ιδιότητες
Βήμα 5. Κάντε κλικ στο Query Store
Βρίσκεται στο παράθυρο διαλόγου Ιδιότητες.
Βήμα 6. Επιλέξτε Ενεργοποίηση στην ενότητα Mode Λειτουργία λειτουργίας (ζητείται)
Το Query Store θα ξεκινήσει την παρακολούθηση όλων των ερωτημάτων.
Βήμα 7. Ανανεώστε τη βάση δεδομένων στον πίνακα Object Explorer
Αυτό προσθέτει το φάκελο Query Store στον πίνακα.
Βήμα 8. Προσαρμόστε όταν το Query Store συγκεντρώνει νέα δεδομένα
Το Query Store θα συγκεντρώνει νέα στατιστικά στοιχεία κάθε 60 λεπτά από προεπιλογή. Δείτε πώς μπορείτε να αλλάξετε το διάστημα (χρησιμοποιώντας 15 λεπτά ως παράδειγμα):
- ΑΛΛΗ ΒΑΣΗ ΒΑΣΩΝ
- SET QUERY_STORE (INTERVAL_LENGTH_MINUTES = 15);.
Μέρος 2 από 3: Εύρεση των κορυφαίων ερωτημάτων που καταναλώνουν πόρους
Βήμα 1. Κάντε κλικ στο - δίπλα στο Store Query Store ″ στην Εξερεύνηση αντικειμένων
Αυτό εμφανίζει όλες τις επιλογές Query Store.
Χρησιμοποιήστε αυτήν τη μέθοδο για να μάθετε ποια συγκεκριμένα ερωτήματα χρησιμοποιούν τους περισσότερους πόρους διακομιστή
Βήμα 2. Κάντε κλικ στην επιλογή Κορυφαία ερωτήματα κατανάλωσης πόρων
Αυτό ανοίγει ένα γράφημα που εμφανίζει τα 25 ερωτήματα που καταναλώνουν περισσότερους πόρους στη βάση δεδομένων. Αυτά τα αποτελέσματα είναι αρκετά ευρεία, αλλά μπορείτε να προσαρμόσετε περαιτέρω το γράφημα για να λάβετε περισσότερες χρήσιμες πληροφορίες.
Βήμα 3. Κάντε κλικ στην επιλογή Διαμόρφωση
Βρίσκεται στην επάνω δεξιά γωνία της αναφοράς. Θα εμφανιστεί ένα παράθυρο διαλόγου.
Βήμα 4. Επιλέξτε τα κριτήρια κατανάλωσης πόρων
Στην επάνω ενότητα (rit Κριτήρια κατανάλωσης πόρων ″), επιλέξτε τον πόρο που θέλετε να ελέγξετε (π.χ. Χρόνος CPU, Κατανάλωση μνήμης), και το επιθυμητό στατιστικό (π.χ. Μέσος όρος, Σύνολο).
Βήμα 5. Επιλέξτε μια χρονική περίοδο
Στην ενότητα ″ Χρονικό διάστημα,, επιλέξτε το χρονικό διάστημα για το οποίο θέλετε να προβάλετε τα αποτελέσματα. Μπορείτε να επιλέξετε μια επιλογή από το αναπτυσσόμενο μενού ή να εισαγάγετε συγκεκριμένες ημερομηνίες στα παρεχόμενα πλαίσια.
Βήμα 6. Επιλέξτε πόσα αποτελέσματα θα δείτε
Για να δείτε όλα τα ερωτήματα για την επιλεγμένη χρονική περίοδο, κάντε κλικ Ολα κάτω από την κεφαλίδα ″ Επιστροφή. Για να εμφανίσετε έναν συγκεκριμένο αριθμό ερωτημάτων, επιλέξτε Μπλουζα και εισαγάγετε έναν αριθμό (π.
Βήμα 10., 100).
Εάν θέλετε να παραμείνετε στους κορυφαίους 25 χειρότερους παραβάτες, δεν χρειάζεται να κάνετε αλλαγές στην κεφαλίδα ″ Επιστροφή
Βήμα 7. Κάντε κλικ στο κουμπί OK
Τα στατιστικά θα ανανεωθούν για να εμφανίσουν αυτό που θέλετε να δείτε.
Βήμα 8. Προσαρμόστε την προβολή (προαιρετικό)
Χρησιμοποιήστε τα μικρά εικονίδια γραφήματος (το γράφημα πλέγματος, γραφήματος και ράβδου) για να δείτε τα αποτελέσματα σε διάφορες μορφές. Αυτά τα κουμπιά βρίσκονται στην επάνω δεξιά γωνία των αποτελεσμάτων.
Μέρος 3 από 3: Έλεγχος για παλινδρομούμενα ερωτήματα
Βήμα 1. Κάντε κλικ στο - δίπλα στο Store Query Store ″ στην Εξερεύνηση αντικειμένων
Αυτό εμφανίζει όλες τις επιλογές Query Store.
Χρησιμοποιήστε αυτήν τη μέθοδο για να βρείτε συγκεκριμένα ερωτήματα που λειτουργούν πιο αργά από ό, τι παλιά
Βήμα 2. Κάντε κλικ στα παλιότερα ερωτήματα
Αυτό ανοίγει τον πίνακα Regressed Queries, όπου θα βρείτε τα ερωτήματα και τα σχέδια στο Query Store.
Βήμα 3. Επιλέξτε ένα σχέδιο από το πρώτο αναπτυσσόμενο μενού
Είναι το μενού με την ένδειξη ″ Ελέγξτε για παλινδρόμηση ″ πάνω από την επάνω αριστερή γωνία του πίνακα. Κάθε ένα από τα σχέδια θα εμφανίζει διαφορετική γραφική αναφορά απόδοσης για τα ερωτήματά σας.
- Για παράδειγμα, εάν θέλετε να ελέγξετε για προβλήματα σχετικά με το χρονικό διάστημα που απαιτείται για την εκτέλεση των ερωτημάτων, επιλέξτε Διάρκεια.
- Για να δείτε ζητήματα που σχετίζονται με τη χρήση της μνήμης RAM, επιλέξτε Κατανάλωση μνήμης.
Βήμα 4. Επιλέξτε ένα στατιστικό από το δεύτερο αναπτυσσόμενο μενού
Αυτό είναι το μενού με την ένδειξη ″ Βάσει ″ (στα δεξιά του προηγούμενου μενού. Αυτό εμφανίζει ξανά τα αποτελέσματα.