Σύμφωνα με τον Rob Young, ένας ανώτερος διευθυντής προϊόντων για τον Ήλιο Database Technology Group , τυπικά ερωτήματα MySQL διαρκέσει λιγότερο από ένα δευτερόλεπτο για να ολοκληρωθεί . Νέοι εξηγεί ότι οι webmasters θεωρούν μεγαλύτερης διάρκειας για να είναι " αργή ερωτήματα », και σημείωσε ότι οι webmasters μπορούν να χρησιμοποιήσουν αργή ερώτημα εργαλεία για τη διάγνωση ερωτήματα που απαιτούν μεταξύ ενός και 10 δευτερόλεπτα για να ολοκληρωθεί .
Εικόνων Αναγνώριση
Webmasters που βιώνουν ή υποψιάζεστε αργή ερωτήματα , σύμφωνα με τον Young, μπορεί να επιτρέψει μια δυνατότητα καταγραφής κατάγονται από την MySQL ως έναν τρόπο εντοπισμού αργή ερωτήματα. Η ενεργοποίηση αυτής η λειτουργία απαιτεί τη διακοπή της υπηρεσίας MySQL του server, έτσι ώστε οι διαχειριστές βάσεων δεδομένων πρέπει να είναι προσεκτικοί για να ολοκληρώσετε αυτή τη δραστηριότητα κατά τη διάρκεια μιας προγραμματισμένη εκδήλωση συντήρηση ή κατά τη διάρκεια περιόδων ελαφριά χρήση της βάσης δεδομένων . Νέοι σημειώνει ότι επιτρέπει την αργή καταγραφής ερώτημα απαιτεί διακοπή της υπηρεσίας MySQL και επανεκκίνηση με την - το επιχείρημα log - αργή - ερωτήματα . Μόλις ένας διαχειριστής έχει ενεργοποιήσει η αργή ερωτήματα συνδεθείτε , MySQL θα τηρεί αρχείο για κάθε αργή ερώτημα που υποδεικνύει το μήκος του ερωτήματος , όταν το ερώτημα που ξεκίνησε , το περιεχόμενο ερώτημα και πληροφορίες για τον πελάτη εκτός από τα άλλα δεδομένα ερωτήματος .
εικόνων Cache
Η
διαχειριστές διακομιστών MySQL που βιώνουν αργή ερωτήματα βάσης δεδομένων μπορεί να είναι σε θέση να επιταχύνει την απόδοση του ερωτήματος , επιτρέποντας την cache MySQL . Αυτή η λειτουργία επιτρέπει τη βάση δεδομένων για να κρατήσει προηγουμένως επιλεγμένων δεδομένων σε ένα πιο εύκολα προσβάσιμο αρχείο και όχι από την εμβάπτιση σε βάση δεδομένων για κάθε αίτηση , επιταχύνοντας έτσι την απόδοση του ερωτήματος . Σύμφωνα με την ιστοσελίδα του προγραμματισμού Techie Corner , διαχειριστές διακομιστών να ενεργοποιήσετε την cache MySQL τον καθορισμό του " τύπου ερώτημα - cache " μεταβλητή " 1" και ορίζει ένα μέγεθος της μνήμης cache στο αρχείο ρυθμίσεων της MySQL .
Η
Εκτιμήσεις
Η
ένα ευρύ φάσμα θεμάτων μπορεί να επηρεάσει το πόσο καιρό ένα ερώτημα MySQL χρειάζεται για να ολοκληρωθεί . Αν και πολλοί servers τηρεί διαθέσιμη την βάση δεδομένων MySQL στον τοπικό υπολογιστή , κάποιοι διαχειριστές των διακομιστών σημείο ερωτήματα σε βάσεις δεδομένων που βρίσκονται σε απομακρυσμένους servers? Σύνδεση με έναν απομακρυσμένο server μπορεί να αυξήσει το χρόνο που απαιτείται για να εκτελέσει ένα ερώτημα , και τα προβλήματα σύνδεσης μπορεί να προκαλέσει ένα ερώτημα για να επιβραδύνει ακόμη περισσότερο ή να αποτύχει εντελώς . Επιπλέον, οι χρήστες μπορούν να βιώσουν περισσότερο από το κανονικό απαντήσεις στο ερώτημα κατά τις περιόδους μεγάλης κίνησης στο διακομιστή . Οι χρήστες που τρέχουν επεκταθεί ερωτήματα ή απορίες που περιλαμβάνουν την "Εισαγωγή ", " Ενημέρωση ", " Διαγραφή " ή "Drop" εντολές μπορεί να εμφανίσουν σημαντικά μεγαλύτερο χρόνο εκτέλεσης σε σύγκριση με το απλό "Επιλογή" ερωτήματα .
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα