MYSQL consum mare de cpu și resurse

Cuprins

Mysql marea durere de cap a multor webmasteri și, de asemenea, a administratorilor de sisteme, care sunt cei care trebuie să dea vestea proastă maestrilor web și să le spună că mysql este cauza tuturor căderilor, penalizărilor, angoaselor și că va trebui să se facă schimbări în pe web.
Ei bine, acest subiect merge din punctul meu de vedere și din experiența mea de administrare, mulți dintre clienții mei au avut probleme cu mysql și aici voi revedea cele mai interesante puncte, de asemenea lucrurile pe care le-am făcut pentru a rezolva problemele și mai ales că este ceea ce poate provoca probleme și consum ridicat de CPU de către MySQL.
Consumul ridicat WordPress de Mysql
În wordpress unele plugin-uri cum ar fi Fuzzy Seo Boster Da Etichetare Seo Serch Ei consumă o mulțime de resurse.
Avantajul site-urilor web în wordpress este că au sisteme cache bune și aproape totul poate fi static, iar consumul de mysql este aproape nul în majoritatea cazurilor, deși există întotdeauna excepții, pe site-urile web cu puține vizite se poate consuma mult și unele motivele sunt:
la) Pluginuri care scanează webul ca plugin SEO sau de securitate.
B) Plugin-urile care prezintă postări excesive sau comentarii fără paginare, o opțiune bună este să folosiți un plugin pentru a pune comentarii de la facebook la fiecare intrare sau postarea aceasta reduce consumul, deoarece baza de date de consultat este pe serverele de facebook, facem și social media.
c) Plugin-urile analitice, care ne arată statistici ale vizitelor în wordpress, cum ar fi stat press și altele asemenea, cu multe vizite consumul de mysql crește foarte mult și nu numai asta, dar spațiul folosit crește, crește și nu încetează să crească la câțiva gigaocteți în mai puțin de un an. Prin urmare, este mai bine să utilizați instrumente externe, cum ar fi Google Analytics sau Piwik.
Nu este întotdeauna o problemă a unui plugin care mysql consumă resurse atât de memorie RAM, cât și de memorie CPU, uneori este un tabel deteriorat, uneori același site web care face multe interogări și nu putem face nimic deoarece este deja optimizat la maxim și singurul lucru pe care îl putem face este să verificăm serverul și să vedem ce se întâmplă.
Hardware-ul serverului afectează. Dacă aveți, de exemplu, un hard disk SATA, mysql va merge mult mai lent atunci când faceți interogări, indiferent cât de mult configurăm și optimizăm mopz mysql, problema va persista.
Cu aceasta vă pot spune că Mysql poate consuma mult din multe motive, pluginuri, interogări inutile, tabele deteriorate, hard disk-uri lente, configurație greșită etc. Rezumând pașii pentru a verifica dacă aveți un consum ridicat de resurse de către MySQL:
Pași pentru a verifica consumul MySQL ridicat1- Examinați și eliminați pluginurile.
2- Examinați și eliminați întrebările inutile.
3- Examinați tabelele și efectuați o verificare din când în când (optimizați și reparați în phpmyadmin)
4- În multe cazuri memcached poate fi suficient pentru a ușura sarcina.
5- Dacă aveți resursele necesare și avem un site web foarte vizitat, astfel încât mysql să nu afecteze webul, idealul este să cumpărați un server separat pentru mysql.
wave wave wave wave wave