Page 1 of 1

cpu auslastung 50% durch mysqld

Posted: 2004-06-08 15:12
by tobiask
hallo,

seit einiger zeit zieht der mysqld ca. 50% der cpu last:

http://www.webmaster-eye.de/schranz/mysqld.jpg

nun meine frage:
wie kann ich das senken, weil das ist ja nicht wirklich normal oder?

meine config für den mysqld:

Code: Select all

port            = 3306
socket          = /var/lib/mysql/mysql.sock

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
myisam_sort_buffer_size = 8M

server-id       = 1

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
ich habe mir hier schon einiges dazu durchgelesen, nur weiß ich nicht ganz ob ich das hier auch anwenden kann, daher wär ich für einen tipp dankbar.
könnte ich das auch mit einem query_cache verbessern?

Re: cpu auslastung 50% durch mysqld

Posted: 2004-06-08 16:16
by kase
Naja, je nachdem, wie stark dein mysql benutzt wird, ist dies durchaus normal. Wieso hast du nur einen einzigen mysql Prozess?

Re: cpu auslastung 50% durch mysqld

Posted: 2004-06-08 16:20
by tobiask
kase wrote:Naja, je nachdem, wie stark dein mysql benutzt wird, ist dies durchaus normal. Wieso hast du nur einen einzigen mysql Prozess?
hmm, echt?
weiß nich, is grad nur einer drin, meißtens sinds auch mehrere ;)