λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

SQL Tuning Tutorial

δομημένη γλώσσα ερωτημάτων είναι η κύρια γλώσσα που χρησιμοποιείται για τη δημιουργία δομών δεδομένων . Η Microsoft θέτει τα πρότυπα για τη δημιουργία πινάκων SQL , αποθηκευμένες διαδικασίες , τις απόψεις και τα άλλα αντικείμενα βάσης δεδομένων . Εάν τα πρότυπα αυτά δεν πληρούνται, η SQL Server πάσχει από θέματα επιδόσεων . Μπορείτε να εκτελέσετε κάποιες μεθόδους συντονισμού για να βοηθήσει να διορθώσετε τα ζητήματα βραδύτητα στον SQL Server. Αυτές οι μέθοδοι ρύθμισης βελτίωση των επιδόσεων και ελέγξτε για τυχόν δυσκίνητη κώδικα που θα μπορούσε να προκαλέσει κάποια προβλήματα χρονικού ορίου . Οδηγίες
Η 1

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

Βεβαιωθείτε ότι κάθε πίνακας έχει ένα πρωτεύον κλειδί . Ένα πρωτεύον κλειδί είναι ένα μοναδικό πεδίο σε κάθε πίνακα . Έχοντας ένα πρωτεύον κλειδί σε έναν πίνακα μπορεί να βελτιώσει σημαντικά την απόδοση σε ερωτήματα της βάσης δεδομένων . Το πεδίο επιλέχθηκε ως το πρωτεύον κλειδί πρέπει να είναι μοναδικό . Για παράδειγμα , ένας αριθμός πελάτης είναι μοναδικός για κάθε πελάτη , έτσι ώστε να μπορεί να είναι ένα πρωτεύον κλειδί .
Εικόνων 3

Εκτελέστε το εργαλείο Performance Tuning . Αυτό το εργαλείο βρίσκεται στο μενού των Windows "Start " στο " SQL Server " ομάδα του προγράμματος . Το εργαλείο Tuning τρέχει έναν έλεγχο σε όλα τα τραπέζια σας , αποθηκευμένες διαδικασίες και τις απόψεις για να διασφαλίσει ότι θα χρησιμοποιείτε τα καλύτερα πρότυπα για τη βάση δεδομένων . Στέλνει μια έκθεση που σας λέει όπου μπορείτε να βελτιώσετε την απόδοση σε κάθε αντικείμενο της βάσης δεδομένων .
Η 4

Χρησιμοποιήστε την εντολή περίπτωση αντί της αν-τότε δηλώσεις αποθηκευμένες διαδικασίες σας . Η εντολή περίπτωση να εκτελέσει μια εντολή εξαρτάται από κωδικοποιημένα κριτήρια . Είναι πιο γρήγορα από ό, τι με τη χρήση του αν-τότε δήλωση, διότι συνδυάζει την υπό όρους δήλωση στην πραγματική εντολή ερώτημα .
5

Κατάργηση δρομείς όπου δεν τα χρειάζεστε . Δρομείς είναι δηλώσεις που περνούν μέσα από αρκετές αρχεία ένα προς ένα . Αυτό είναι λιγότερο βέλτιστη σύγκριση με τη χρήση προσωρινών πινάκων ή την εφαρμογή της υπό όρους δηλώσεις σας τις απορίες .
Η
εικόνων

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

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