λογισμικό

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

Microsoft SQL Server 2005 Performance Tuning Guide

ρύθμισης απόδοσης είναι ένα μέρος της συντήρησης του SQL Server. Διαχειριστές βάσεων δεδομένων χρησιμοποιούν τεχνικές ρύθμισης για την επιτάχυνση του διακομιστή βάσης δεδομένων , όταν τα ερωτήματα και οι πίνακες επιβραδύνει . Μια αργή server της βάσης δεδομένων μπορεί να επιβραδύνει μια ιστοσελίδα ή desktop εφαρμογή , η οποία μειώνει το ενδιαφέρον των επισκεπτών και την εσωτερική παραγωγικότητα των εργαζομένων . Ρύθμισης απόδοσης επιταχύνει τα ερωτήματα , βελτιστοποιεί τραπέζια σας και βελτιώνει την απόδοση των εφαρμογών . Ο SQL Server παρέχει διάφορους τρόπους για τη βελτιστοποίηση της βάσης δεδομένων σας . Οδηγίες
Η

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 δηλώσεις του κώδικα της εφαρμογής . Αποθηκευμένες διαδικασίες είναι καλύτερα για την απόδοση επειδή είναι προ-μεταγλωττισμένα μπλοκ κώδικα . Επανεξέταση κώδικα της εφαρμογής σας και να μεταφέρετε τις δηλώσεις στη βάση δεδομένων .
Η
εικόνων

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

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