Re: lug-bg: MySQL CPU usage
- Subject: Re: lug-bg: MySQL CPU usage
- From: Marian Marinov <mm@xxxxxxxx>
- Date: Wed, 10 May 2006 10:34:01 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
On Wednesday 10 May 2006 10:24, Vasil Kolev wrote:
> On ср, 2006-05-10 at 10:01 +0300, Petar Nedyalkov wrote:
> > On Wednesday 10 May 2006 09:15, Marian Marinov wrote:
> > > Здравейте,
> > > на един от сървърите ми mysql-a подивя. До вчера всичко си беше наред,
> > > след което изведнъж mysql-а започна да яде на 99% процесора на
> > > машината.
> >
> > Опитай да огледаш каквото Теодор ти каза (лесен интерфейс за мониторинг
> > на MySQL сървър е mytop) - изолирай заявките, които товарят сървъра,
> > прегледай ги с EXPLAIN и мисля, че ще стигнеш до причината за
> > натоварването.
>
> Най-добре е просто да се пусне log на заявките и да се прегледа - те
> вероятно са не повече от 20-30 различни, и там може да се види какво
> точно става. Аз наскоро имах случай, при който в show processlist нямаше
> нищо, понеже заявката се изпълняваше много бързо, но понеже нямаше
> индекс по полето, по което се търсеше, товареше доста (понеже и се
> викаше доста :) ).
Мдам.. вече сериозно си мисля да пусна лог но за съжаление заявките са си
доста. Надявам се програмистите да си пооправят писаниците, че инъче и 5GHz
няма да им стигнат ако се продължава така:)
|