Portál AbcLinuxu, 11. května 2024 04:15


Dotaz: mysql performance

19.2.2008 10:06 atlas
mysql performance
Přečteno: 364×
Odpovědět | Admin
Zdravim mam server s apache a mysql. Dnes rano boli odozvy znacne dlhsie ako zvycajne a tak som sa pripojil na server a dal htop

Ten mi ukazal skoro 100% vytazenie procesora, ktore sposoboval jeden mysql process :
 9752 mysql     15   0  814M 74704  4484 S 51.2  0.5 64h34:49 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/l
Po case sa to ukludnilo aj ked ten process je tam stale a z casu na cas vyskoci. Zaujimava polozka u tohto procesu je TIME+ 64h38:06 - cize uz bezi celkom dlho. Povodne som si myslel ze je to nejaky visiaci dotaz na databazu, ale ked dam :
[root@server ~]# mysqladmin -u root proc stat
+--------+------+-----------+----+---------+------+-------+------------------+
| Id     | User | Host      | db | Command | Time | State | Info             |
+--------+------+-----------+----+---------+------+-------+------------------+
| 268265 | root | localhost |    | Query   | 0    |       | show processlist |
+--------+------+-----------+----+---------+------+-------+------------------+
Uptime: 689887  Threads: 1  Questions: 23784760  Slow queries: 0  Opens: 0  Flush tables: 1  Open tables: 64  Queries per second avg: 34.476
nie je tam nic take. Takze otazky : co reprezentuju jednotlive mysqld procesy vo vystupe htop ( mam ich tam asi 15 ale iba jeden ma takyto vysoky cas). Je ten vysoky cas behu procesu dolezita polozka, ktora moze ovplyvnovat vykon ? (htop ho zobrazuje cervenou farbou). Popripade keby ste vedeli nejake sposoby kontroly vykonu databazy (ja poznam len show processlist).

Vdaka.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.2.2008 10:47 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: mysql performance
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle občas MySQL dělalo po upgradu na novější verzi. Jediné řešení je ho restartovat, pak se vzpamatuje.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
19.2.2008 10:52 atlas
Rozbalit Rozbalit vše Re: mysql performance
no to ma moc nepotesilo ;) , kazdopadne dik za reakciu
19.2.2008 12:07 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: mysql performance
mysql mi takéto psie kusy robilo častejšie, napr keď veľkosť indexu prekročila veľkosť pamäte (jedna xGB tabuľka, jeden index na int4 stĺpec)

mne pomohol upgrade na postgresql :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.