Αλλαγή ή καθορισμένη μακροχρόνια χρονική αξία ερώτησης MySQL για τις κούτσουρο-αργός-ερωτήσεις
Εάν επιτρέψετε το αργό κούτσουρο ερωτήσεων του κεντρικού υπολογιστή βάσεων δεδομένων MySQL, θα παρατηρήσετε ότι από την αργή ερώτηση το αρχείο ημερολογίου περιέχει μόνο τις δηλώσεις και τις ερωτήσεις SQL που διάρκεσαν περισσότερο από query_time 10 δευτερολέπτων που εκτελούν ή που τρέχουν. Αυτό είναι η χρονική μεγάλη μονάδα προκαθορισμένης αξίας ή ερώτησης για τη λειτουργία log_slow_queries, η οποία είναι 10 δευτερόλεπτα. 10 δευτερόλεπτα είναι πάρα πολύ μακριά για μια ερώτηση SQL που ολοκληρώνει, έτσι η αξία μπορεί να είναι πάρα πολύ υψηλή για να συλλάβει οποιαδήποτε σημαντικά στοιχεία. Μπορείτε να αλλάξετε ή να αλλάξετε τον αργό χρόνο ερώτησης στη χαμηλότερο αξία ή τον αριθμό δευτερολέπτων.
Μπορείτε να θέσετε ένα νέο long_query_time στο αρχείο διαμόρφωσης MySQL, δηλαδή my.cnf ή my.ini, που βρίσκεται κανονικά στον κατάλογο του /etc. Απλά προσθέστε την ακόλουθη γραμμή στο αρχείο διαμόρφωσης:
long_query_time = 5
Επάνω από την επιλογή θα θέσει το αργό ή μακροχρόνιο όριο ερώτησης ως 5 δευτερόλεπτα, ποια μέσα MySQL θα συλλάβουν και θα καταγράψουν όλες τις ερωτήσεις SQL που πήραν περισσότερο από 5 δευτερόλεπτα που εκτελούν και που τελειώνουν στο αρχείο ημερολογίου.
ΣΗΜΑΝΤΙΚΟΣ: Η σελίδα είναι μεταφρασμένη με υπολογιστή και παρεχόμενη «όπως είναι» χωρίς εξουσιοδότηση. Η αυτόματη μετάφραση μπορεί να είναι δύσκολο να καταλαβευτεί. Παρακαλώ αναφερθείτε στο αρχικό αγγλικό άρθρο όποτε είναι δυνατόν.
Σχετικά άρθρα
- Επιτρέψτε την αναγραφή των αργών ερωτήσεων (αργό κούτσουρο ερώτησης) στη βάση δεδομένων MySQL
- Λάθος ερώτησης MySQL SQL WordPress στην κατηγορία WPDB
- Αλλαγή και επαναρυθμισμένος κωδικός πρόσβασης ρίζας MySQL
- Δεν εξουσιοδοτείστε για να εκτελέσετε τις ερωτήσεις SQL στη συντήρηση vBulletin
- Αποτύπωση για Munin MySQL που ελέγχει τη γραφική παράσταση Plugin μη παρουσίαση ή κενό
- Χρησιμοποίηση των επίμονων συνδέσεων πέσος Φιλιππίνων-MySQL για να τρέξει WordPress Blog
- Επαναρυθμίστε τον κωδικό πρόσβασης ρίζας του κεντρικού υπολογιστή MySQL
- Επιτρέψτε την υποστήριξη μηχανών αποθήκευσης MySQL InnoDB στην εγκατάσταση XAMPP
- Εγκαθιστώντας τον κεντρικό υπολογιστή δικτύου σε FreeBSD 6.0 με Apache 2.2, MySQL 5.0 και 5 πέσος Φιλιππίνων - μέρος 3
- AskEraser για να διαγράψει τις ιδιωτικές ερωτήσεις αναζήτησης στο Ask.com










































20η Ιουνίου 2007 00:43
Η δήλωση ότι «10 δευτερόλεπτα είναι πάρα πολύ μακριά για μια ερώτηση SQL που ολοκληρώνει» είναι ελαφρώς ανεύθυνη, όπως 10 δευτερόλεπτα να είναι τέλεια λογικά για μερικές ερωτήσεις να ολοκληρώσουν το σύνολο δεδομένων και το υλικό που ρωτιούνται ενάντια συνδυασμένος με την πολυπλοκότητα της ερώτησης.
Να δει όπως πώς αυτή η σελίδα ταξινομεί αρκετά υψηλό για τους ανθρώπους που έχουν τα ζητήματα απόδοσης με MySQL, αισθάνομαι αυτό είναι σημαντικό να θέσει αυτόν τον ευθύ. Κάποιος δεν πρέπει να διαβάσει αυτό το άρθρο και να υποθέσει ότι οι ερωτήσεις τους εκτελούν αδικαιολόγητα αργό απλά επειδή παίρνουν πάνω από 10 δευτερόλεπτα.