Re: lug-bg: MySQL CPU usage
- Subject: Re: lug-bg: MySQL CPU usage
- From: Petar Nedyalkov <bu@xxxxxxxxxx>
- Date: Wed, 10 May 2006 10:34:21 +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 нямаше
> нищо, понеже заявката се изпълняваше много бързо, но понеже нямаше
> индекс по полето, по което се търсеше, товареше доста (понеже и се
> викаше доста :) ).
Ами има 2 варианта - да намали refresh rate-а на mytop ако го ползва, за да
намали вероятността от пропуснати заявки, или да прибегне до това, за което
пишеш. Аз мислех, че 99% му ги яде за по-сериозен интервал време. Ако не
види в момента какво става, само логове, extended-status и EXPLAIN
помагат ;-)
--
Cyberly yours,
Petar Nedyalkov
Devoted Orbitel Fan :-)
PGP ID: 7AE45436
PGP Public Key: http://bu.orbitel.bg/pgp/bu.asc
PGP Fingerprint: 7923 8D52 B145 02E8 6F63 8BDA 2D3F 7C0B 7AE4 5436
Attachment:
pgpKgFP6qpIZS.pgp
Description: PGP signature
|