Cum sa-l omoare interogarea problema mysql

Blog> MySQL> Cum sa-l omoare problema MySQL interogare

Cum sa-l omoare interogarea problema mysql
Destul de câteva proiecte pe internet ca o bază de date de stocare, folosind Baze de date MySQL. În toate acestea, există și alte opțiuni, cum ar fi: MS SQL, mSQL, PostrgreSQL, Oracle, etc. dar practic fiecare companie de hosting ofera servicii in care sunt susceptibile de a include capacitatea de a utiliza baza de date MySQL. O astfel de popularitate ar putea servi mai multe motive bune, dintre care unul este faptul că produsul este open source. cu alte cuvinte, Open Source. care pot obține toată lumea (există unele limitări pentru versiunile sub Windows). De asemenea, se crede că o grămadă de PHP / MySQL și Perl / MySQL poate da o rată mare de viteză. care se realizează este mult mai complicată în alte cazuri. În plus, de asamblare standard, PHP are un suport încorporat pentru MySQL.

Pentru a crea o interogare la serverul MySQL, precum și în cele mai multe alte baze de date, folosind limbajul SQL. limbajul SQL este limba dominantă pentru lucrul cu baze de date, dar fiecare bază de date poate avea, de asemenea, propriile sale „dialecte» limbaj SQL, care sunt inerente unui anumit tip de baze de date.

La fel ca în orice bază de date, există câteva reguli, în care serverul de baze de date funcționează corect. Deveniti unul din motivele pentru care sistemul de frânare poate fi o interogare SQL complex, care durează o lungă perioadă de timp pentru a finaliza. interogări SQL grele creează o sarcină grea pe serverul MySQL, care afectează, în general, performanța sistemului în ansamblu. Cuplul este extrem de important pentru a „combate“ serverul atunci când sistemul de frânare poate da o grămadă de probleme suplimentare.

Astfel de cereri sunt, de regulă, ar trebui să fie optimizate. dar ce se întâmplă dacă aveți nevoie pentru a elimina cererea din coada, care, în virtutea zamudronnosti sale înghețate.
Există o cale, numit de popor soluție „stângace“ la problema este de a reporni serverul MySQL.

Există un alt mod, care este adesea mai rațional, este de a „ucide“ problema MySQL interogare. Acest lucru se poate face prin SSH sau utilitar sau, de exemplu, phpMyAdmin.

Eliminați interogări grele MySQL pentru SSH:

1. Du-te la server prin SSH
2. Executați comanda:

În schimb USER specificați utilizatorul MySQL
3. Introduceți parola contului de utilizator
4. Executați comanda

(Nu uita virgulă la sfârșitul anului)
5. Învățăm problemă ID-ul de interogare
6. Executați comanda

În loc de 11223 care indică o cerere de identitate care urmează să fie eliminate.
În phpMyAdmin este făcută chiar mai ușor.

Eliminați interogări grele MySQL phpMyAdmin:

4. O listă de interogări, interogare pe click dreapta pe link-ul „complet“