Nahle vytazenie mysql servera

Nahle vytazenie mysql servera
« kdy: 27. 07. 2011, 13:40:48 »
Zdravim Vas,
Na servri mam par stranok a jednu velku databazu. Posledny tyzden sa zacali diat dost divne veci. Mysql server zacal mavat dost nahodne prudke vytazenia, niekedy az na 400% co doposial nikdy nebolo. Nikde v logoch nemozem nic najst, netvoria sa ani slow query. Tym ze je vytazeny sa spomaluje aj prevadzka, nie nejako vyrazne ale je to citit asi o 1-2 sek pomalsie nacitavanie.
Nemate niekto napad ako zistit co sa prave deje?

PS: Ked pozeram tak aj apache ma dost vysoky load...


-

Re: Nahle vytazenie mysql servera
« Odpověď #1 kdy: 27. 07. 2011, 14:01:38 »
zdravim,
zapni logovanie vsetkych query a potom analyzuj prevadzku v danom case a porovnaj s inym casovym usekom. log subor bude samozrejme rychlo rast tak pozor na dostatok free space.
slow query su definovane ako query trvajuce dlhsie ako je nastavene parametrom long_query_time, takze sa ti nemusia v logu ukazat => uprav tuto hodnotu

to je jedno

Re: Nahle vytazenie mysql servera
« Odpověď #2 kdy: 27. 07. 2011, 15:12:53 »
podle me tento graf nemusi vubec svedcit o vytizeni apache nebo mysql.

McFly

  • *****
  • 613
    • Zobrazit profil
    • E-mail
Re: Nahle vytazenie mysql servera
« Odpověď #3 kdy: 27. 07. 2011, 18:06:43 »
Když můj web navštíví googlebot nebo seznambot, sleduju zvýšený počet dotazů za sekundu, průměrně mám přes den 7 q/s, když přijde bot, je to až 30 q/s. Server to stíhá naprosto s přehledem. Není možné, že v době vytížení je přítomen bot nějakého vyhledávače a doluje data?

Re: Nahle vytazenie mysql servera
« Odpověď #4 kdy: 28. 07. 2011, 20:13:28 »
Ten graf je tam preto lebo na nom je jasne vidiet kedy vytazenie nastalo. Slow query som spomenul preto, lebo hodnotu mam nastavenu uz nad 1sek. Niekedy stranku nacitalo aj po 3 sek, avsak takato query nebola zapisana ako pomala.

Bot to urcite neni, pretoze v case kedy sa dviha mysql throughput su apache procesy stale v rovnakej hladine. Vyskusal som aj myisamchk ale ziadne problemy neboli objavene. Premyslal som o utoku, mohlo by to mat podobny efekt? Podnikol som dalsie kroky a vytvoril vyslovene paranidny firewall a problem zatial nenastal.