MYSQL højt forbrug af cpu og ressourcer

Indholdsfortegnelse

Mysql den store hovedpine for mange webmastere og også for sysadmins, der er dem, der skal give de dårlige nyheder til webmasterne og fortælle dem, at mysql er årsagen til alle deres fald, straffe, kvaler og at der skal foretages ændringer i internettet.
Dette emne går fra mit synspunkt og fra min sysadmin -erfaring, mange af mine klienter har haft problemer med mysql, og her vil jeg gennemgå de mest interessante punkter, også ting, jeg har gjort for at løse problemerne og frem for alt at det er det, der kan forårsage problemer og højt CPU -forbrug af mysql.
WordPress Højt forbrug af Mysql
I wordpress noget plugin som Uklar Seo Boster Y Seo Serch -mærkning De bruger mange ressourcer.
Fordelen ved websteder i wordpress er, at de har gode cachesystemer, og næsten alt kan være statisk, og forbruget af mysql er i de fleste tilfælde næsten nul, selvom der altid er undtagelser, på websteder med få besøg kan det forbruges meget og nogle årsagerne er:
til) Plugins, der scanner internettet som en seo eller et sikkerheds plugin.
B) De plugins, der viser overdrevne indlæg eller kommentarer uden personsøgning, en god mulighed er at bruge et plugin til at lægge kommentarer fra facebook til hver post eller poste dette reducerer forbruget, da databasen, der skal konsulteres, er på facebook -serverne, vi laver også sociale medier.
c) Analyse -plugins, der viser os statistik over besøgene i wordpress, såsom stat press og lignende, med mange besøg stiger forbruget af mysql meget og ikke kun det, men det anvendte rum vokser, vokser og stopper ikke med at vokse ankommer til et par gigabyte på mindre end et år. Derfor er det bedre at bruge eksterne værktøjer såsom Google analytics eller Piwik.
Det er ikke altid et problem med et plugin, at mysql bruger ressourcer til både ram og cpu -hukommelse, nogle gange er det et beskadiget bord, nogle gange det samme websted, der stiller mange forespørgsler, og vi kan ikke gøre noget, fordi det allerede er optimeret til det maksimale og det eneste vi kan gøre er at tjekke serveren og se hvad der sker.
Serverhardware påvirker. Hvis du f.eks. Har en SATA -harddisk, går mysql meget langsommere, når du foretager forespørgsler, uanset hvor meget vi konfigurerer og optimerer mopz mysql, vil problemet fortsætte.
Med dette kan jeg fortælle dig, at Mysql kan forbruge meget af mange årsager, plugins, unødvendige forespørgsler, beskadigede tabeller, langsomme harddiske, dårlig konfiguration osv. Opsummering af trinene for at kontrollere, om du har et højt forbrug af ressourcer fra MySQL:
Skridt til at kontrollere for højt MySQL -forbrug1- Gennemgå og fjern plugins.
2- Gennemgå og fjern unødvendige forespørgsler.
3- Gennemgå tabellerne og tjek af og til (optimer og reparer i phpmyadmin)
4- I mange tilfælde kan memcached være nok til at lette belastningen.
5- Hvis du har de nødvendige ressourcer, og vi har et meget besøgt websted, så mysql ikke påvirker nettet, er det ideelle at købe en separat server til mysql.
wave wave wave wave wave