λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Πώς να βελτιστοποιήσει ένα ερώτημα σε Microsoft SQL Server

βελτιστοποίηση ερωτημάτων είναι η διαδικασία τροποποίησης ενός ερωτήματος να εκτελέσει με τον πιο αποτελεσματικό δυνατό τρόπο . Στον Microsoft SQL Server , οι διαχειριστές βάσεων δεδομένων μπορούν να χρησιμοποιήσουν το SQL Server Management Studio για να βοηθήσει με τη βελτιστοποίηση . Βελτιστοποίηση μπορεί να περιλαμβάνει την προσθήκη ευρετήρια πίνακα , υποδείξεις δείκτη ή χρησιμοποιώντας άλλες στρατηγικές για την αποφυγή χρονοβόρων ελέγχων δεδομένων πίνακα . Το Query Optimizer μπορεί να εμφανίσει την αναμενόμενη ή πραγματική σχέδια εκτέλεσης για ένα ερώτημα να παρουσιάσει γραφικά το σχέδιο για τη λειτουργία του. Οδηγίες
Η

1 Ανοίξτε το SQL Server Management Studio για και να συνδεθείτε με τη βάση δεδομένων . 2

Ανοίξτε ένα " New Query . " Πληκτρολογήστε το κείμενο του ερωτήματος για την ανάλυση .
Εικόνων 3

Κάντε κλικ στο " Display Εκτιμώμενη Σχέδιο Εκτέλεσης " ή "Συμπερίληψη Πραγματική Σχέδιο εκτέλεσης " στη γραμμή εργαλείων . Εμφάνιση της εκτιμώμενης σχέδιο εκτέλεσης δεν απαιτεί την εκτέλεση του σεναρίου , αλλά το πραγματικό σχέδιο κάνει .
Η 4 Το γραφικό σχέδιο εκτέλεσης μοιάζει με ένα διάγραμμα ροής .

Εξετάστε το εμφανιζόμενο γραφικό. Ψάξτε για ενδείξεις ότι ο πίνακας σαρώσεις που εκτελούνται , αντί της χρήσης των υφιστάμενων δεικτών . Σε αυτήν την περίπτωση , μια υπόδειξη ερώτημα ή νέο δείκτη μπορεί να βελτιώσει τις επιδόσεις .
5 Μερικά αργή ερωτήματα μπορούν να επωφεληθούν από την αύξηση της μνήμης RAM .

Κοιτάξτε άλλα στατιστικά στοιχεία, όπως εισόδου /εξόδου ή I /O , το κόστος , το κόστος της CPU και τον προβλεπόμενο αριθμό των γραμμών . Ανάλογα με τα ευρήματα , οι βελτιώσεις μπορεί να δει κανείς από την αύξηση της μνήμης RAM στον υπολογιστή ή την κατάργηση των περιττών γραμμών , πίνακες ή ενώνει από το ερώτημα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα