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

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

Πώς να σκοτώσει Long - εκτέλεση ερωτημάτων σε MySQL

Long - εκτέλεση ερωτημάτων MySQL επιβραδύνει το διακομιστή βάσης δεδομένων , και μπορεί να προκαλέσει η εφαρμογή Web με το χρόνο έξω . Για να διορθώσετε το πρόβλημα , μπορείτε να σταματήσετε τη διαδικασία του ερωτήματος στο βοηθητικό πρόγραμμα γραμμής εντολών MySQL . Το ερώτημα σταματά αμέσως και ελευθερώνει τους πόρους του υπολογιστή . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και πληκτρολογήστε " cmd" στο πλαίσιο κειμένου αναζήτησης . Πατήστε το πλήκτρο " Enter " για να ανοίξετε τη γραμμή εντολών των Windows . 2

Τύπος " mysql -h localhost - u χρήστη -pass ", όπου " localhost " είναι το όνομα του διακομιστή MySQL , ως "χρήστης " είναι σας βάση δεδομένων όνομα χρήστη και το " πέρασμα" είναι ο κωδικός χρήστη για πρόσβαση στο διακομιστή. Το όνομα χρήστη που χρησιμοποιείτε πρέπει να έχουν πρόσβαση root στον server για να σταματήσει τις διαδικασίες .
Εικόνων 3

Τύπος " παράσταση γεμάτη processlist " και πατήστε το πλήκτρο " Enter". Η εντολή εμφανίζει κάθε ερώτημα εκτελείται στο διακομιστή και το χρονικό διάστημα που το ερώτημα έχει τρέξει . Πάρτε τη σημείωση του ID της διεργασίας που σχετίζεται με το ερώτημα μακροχρόνια .
Η 4

Τύπος " σκοτώσει process_ID " και πατήστε "Enter " , όπου " process_ID " είναι το αναγνωριστικό για το ερώτημα που ανακτάται στο Βήμα 3 . Το ερώτημα σταματά αμέσως και απελευθερώνει τους πόρους του διακομιστή .
Η
εικόνων

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

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