Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να Φλος αργό Ερώτημα Είσοδος MySQL

Όταν είναι ξεκίνησε με την επιλογή - log - αργή - ερωτήματα , τα MySQL αργή μητρώο αποθηκεύει το ερώτημα μια λίστα με όλες τις SQL δηλώσεις που χρειάστηκαν περισσότερο από ένα προκαθορισμένο χρονικό διάστημα να εκτελέσει . Αυτό σας επιτρέπει να δείτε όλα τα ερωτήματα SQL εκτελούνται, τα οποία μπορεί να φορτώνει βαριά το διακομιστή , και θα μπορούσαν να επωφεληθούν από τη βελτιστοποίηση . Σε περίπτωση προβλήματος σε ένα πολυσύχναστο διακομιστή, τα αρχεία καταγραφής μπορούν να αναπτυχθούν γρήγορα σε μέγεθος . Έξαψη τα αρχεία καταγραφής σταματά τα αρχεία καταγραφής να γίνει πάρα πολύ μεγάλο , που σας επιτρέπει να κρατήσετε το αρχείο μεγέθη διαχειρίσιμο για περαιτέρω ανάλυση . Οδηγίες
Η 1

Σύνδεση σε απομακρυσμένο διακομιστή MySQL μέσω SSH , ή να ανοίξετε ένα παράθυρο τερματικού και αν βρίσκεστε με το φυσικό server . 2

Τύπος " cd mysql δεδομένων - κατάλογος " στη γραμμή εντολών , αντικαθιστώντας mysql -data- κατάλογο με τη διαδρομή προς τη θέση των αρχείων δεδομένων MySQL στον κεντρικό υπολογιστή σας . Από προεπιλογή , ο κατάλογος δεδομένων που βρίσκεται στο /var /lib /mysql .
Εικόνων 3

Μετονομάστε τα τρέχοντα αρχεία καταγραφής , αν θέλετε να κρατήσετε ένα αντίγραφο για την ανάλυση , πληκτρολογώντας την ακόλουθη κατά τη γραμμή εντολών

mv mysql.log mysql.oldmv mysql - slow.log mysql- slow.old
Η 4

Ξεπλύνετε τα αρχεία καταγραφής , πληκτρολογώντας στη γραμμή εντολών : .

mysqladmin flush -logs

MySQL κλείνει τυχόν υπάρχοντα αρχεία καταγραφής , και στη συνέχεια να ανοίγει και πάλι ως νέα αρχεία με τα ίδια ονόματα .
Η
εικόνων

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

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