30. august 2001 - 23:18Der er
22 kommentarer og 1 løsning
Linux/Apache/Mysql ekspert søges! - Tjen 500 kr.
Hej,
Jeg har en webserver (linux Redhat 7.1) som kører og har et load average på ca. 0,20. Men pludslig tager mysql voldsomt fat og tager alle ressourser..... Hvis så jeg lige lukker apache ned i 1 min og starter apache igen, så kører serveren fint indtil dette sker igen efter ca. 1 time.
Serveren har over en længere periode kørt fint, men er nu begyndt med ovenstående.
Istedet for at beskylde for snyd kunne du jo vejlede jacobdk i den rette måde at afklare et sådant problem på. Jeg håber ved gud ikke du er en mand med en pistol da det virker som om du skyder først og spørger senere.
Jacobdk>> Hvis det ene spgm. er en fejl opretter du selv et svar og giver dig selv point i det af de to spgm du ønsker at lukke, så er hele problemstillingen løst.
\"Queries per second avg: 133.938\" Det lyder helt vildt!
Hvad har du kørende det genererer al den databasetrafik??? Jeg kan se at uptime er ret lav, så det kan skyldes at du har fyret en masse tests af på kort tid.
Prøv at genstarte MySQL, vent 5 minutter, noter Q/second, vent 20 minutter og notere Q/second igen for at se udviklingen.
det er sku\' ikke. Men hvis nu der var en der kunne hjælpe, men ikke ville hjælpe folk som snyder, med at oprette flere spg. om det samme.
Hvis jeg lige vidste hvad problemet pt. var/er i denne sag, så ville jeg sku\' ikke tage imod 500,- kr. men lidt points, da det er det www.eksperten.dk går ud på.
Derfor er det også vigtigt at hæve stemmen, når der er folk der ikke respektere de regler/ retningsliner der er.
Der er allerede nogle der har svært ved det, og opretter spg. om alt muligt crap.
\"Alle brugere skal forsøge at svare med så konkret og brugbart et svar som overhovedet muligt. Useriøse svar eller kommentarer er \"støj\" for os alle, og ikke mindst til gene for den person, som til tider under tidspres, har brug for hjælp.\"
have you tried to run a \"show processlist\" within mysql during these OVERHEAT situations to find out if there is a query forcing this high load? You could also activate the logfile for slow queries (starting mysqld with --log-slow-queries[=file_name])... maybe you will get some info from this without having the monitor the server by yourself all the time.
Jeg jeg læste naturligvis alle trådene og fandt også ud af at der er probs med glibc, så jeg har lavet en ny database server med FreeBSD i stedet... Det vil jeg mene løser problemet. ;)
Haps, jeg har et rigtigt godt bud, du laver nogle joins der -< mildest talt >- ikke er korekte, det vil sige at i stedet for at lave en udtræk på nogle records, løber den alle records igennem for hver post i den du joiner med.
men det kræver at man kan se dine SQL script, jeg kender problemet tilbage fra MYSQL på en gamel senix maskine, der stod en enkelt query i 36 timer med 99.9 % af resourcerne uden at blvie færdig.
det vil nopk være der du finder dit problem, eventuelt hvis ud har sat den til at optimere dineforespørgelser, det kan godt suge lidt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.