1 Ανοίξτε το SQL Server Performance Monitor διαθέσιμο στο μενού Έναρξη των Windows . Αυτή η εφαρμογή τρέχει εκθέσεις και " ρολόγια " του SQL Server . Σας επιτρέπει να εντοπίσουμε τι ερωτήματα , πίνακες ή προβολές τρέχει πολύ αργά , το οποίο σας βοηθά να βρείτε την αποτυχία απόδοσης στο διακομιστή . 2
Επανεξέταση ευρετήρια τραπέζι σας σε σχέση με τις αποθηκευμένες διαδικασίες . Οι δείκτες πίνακα με τις στήλες που χρησιμοποιούνται για να κάνουν αναζητήσεις . Για παράδειγμα , αν έχετε πολλές κύριες αποθηκευμένες διαδικασίες που αναζητούν το επώνυμο του πελάτη , ένας δείκτης στο τραπέζι του πελάτη για την τελευταία στήλη του ονόματος γίνεται . Αυτό ταξινομεί τον πίνακα χρησιμοποιώντας το επώνυμο , έτσι ώστε να επιταχύνει τις ερωτήσεις σας .
Εικόνων 3
Επανεξέταση αποθηκευμένες διαδικασίες σας . Χρησιμοποιήστε " ενώσουν " τις δηλώσεις για να συνδέσετε τους πίνακες , αντί του διαχωρισμού δηλώσεων SQL και την ανάκτηση δεδομένων ξεχωριστά . Μία κλήση στο διακομιστή είναι καλύτερη από πολλές αποθηκευμένες διαδικασίες τρέχουν . Αυτό είναι καλύτερο για τους χρήστες σας και να επιταχύνει την εφαρμογή που κάνει πολλές κλήσεις στη βάση δεδομένων .
Η 4
Επανεξέταση hardware του server . Εάν η εταιρεία ή ιστοσελίδα μεγαλώνει , υλικό του SQL Server μπορεί να είναι ξεπερασμένο και οι πόροι ενδέχεται να μην καλυφθεί . Εάν η χρήση της CPU και της μνήμης είναι κοντά στο 100 τοις εκατό , αναβάθμιση hardware του server . Δείτε τις επιδόσεις του υλικού του Windows Task Manager.
5
Αντικαταστήστε inline δηλώσεις SQL με τις αποθηκευμένες διαδικασίες . Ορισμένοι προγραμματιστές γράψουν SQL δηλώσεις του κώδικα της εφαρμογής . Αποθηκευμένες διαδικασίες είναι καλύτερα για την απόδοση επειδή είναι προ-μεταγλωττισμένα μπλοκ κώδικα . Επανεξέταση κώδικα της εφαρμογής σας και να μεταφέρετε τις δηλώσεις στη βάση δεδομένων .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα