Mysql CPU zu hoch

08/12/2012 13:59 .Scratchy.#1
Moin...


wir hatten nun seit langem 2 Server

1 Mysql
1 Game


Nun haben wir alles wieder auf 1 Server erstmal verlegt auf Grund von Tec. Es ist ja leicht möglich einen Server zu führen ohne externer Datenbank. Der neue Server sollte ausreichen sein:

32Gb Ram
2 x Intel XEON E5504 CPU mit 4 x 2,0 GHz
1Gbit Anbindung

Nun haben wir aber das Problem, dass Mysql ständig den CPU überlastet?! Das hatten wir noch nie.

Nun hab ich ein wenig gegooglet ob das schon mal jemand hatte.

Natürlich hab ich vorher kontrolliert ob der Server angegriffen wird, nein wird er nicht. Nach SHOW PROCESSLIST ergab sich dass die Homepage alles ausmacht. Auf der Homepage haben wir nun erstmal Rangliste etc abgeschalten, jedoch verursacht ganz einfaches einloggen und paar Querries abrufen sowas von hohen CPU, das ist doch nicht normal.

Der Server ist sogar (das Spiel) abgeschalten! Es rennt zur Zeit nur Mysql und darauf greift die Homepage zu (zur Zeit sind ~200 Leute auf der Homepage).

Wie bzw. was kann man nun weiter vorgehen? Was sollte man kontrollieren? Syserrs sind angeschaut, nichts besonderes
Logs sind alle geleert
usw
08/12/2012 14:06 .candera#2
Den Kernel so Konfigurieren das MYSQL Genügend Ramm besitzt wenn MYSQL nicht genug Ram besitzt kann sein das es auf die CPU geht
08/12/2012 14:21 iSouli~#3
Hättet ihr lieber mal in nen besseren Prozessor investiert , anstatt unnötig so viel Ram zu holen.
Kann auch natürlich an paar Leuten liegen die sich mit HOIC an deiner Rangliste vergnügen.
08/12/2012 14:36 Al.Pacino#4
Quote:
Originally Posted by -Soulution- View Post
Hättet ihr lieber mal in nen besseren Prozessor investiert , anstatt unnötig so viel Ram zu holen.
Kann auch natürlich an paar Leuten liegen die sich mit HOIC an deiner Rangliste vergnügen.
2 x Intel XEON E5504 CPU mit 4 x 2,0 GHz ist wohl nicht gut genug für MySQL nech?

Pusht eure my.cnf oder nehmt eine, die eurem System gerecht wird (my-large.cnf, my-huge.cnf bspw.)
08/12/2012 15:44 .Scratchy.#5
Auf der Rangliste kann keiner rumspielen da sie abgeschalten ist.

Und der Prozessor sollte stark genug sein wie Al.Pacino sagt ;)
Stimmt, an die cnf hab ich noch gar nicht gedacht :facepalm:

Danke für den Tipp, ich setz mich da mal dahinter und versuch das ganze mal zu lösen. Sollte ich Hilfe benötigen werde ich mich wieder melden.