MySQL Optmierung 5000 qps

blogster
Posts: 9
Joined: 2008-05-07 21:39

MySQL Optmierung 5000 qps

Post by blogster »

Hi,
ich hoffe mir kann hier jemand helfen.
Ich habe folgenden Server.
1 x AMD Athlon 64 X2 6000+
2 x Corsair DDR2 XMS2-6400 4GB

Es handelt sich also um ein 64 BIT Betriebssystem.
Auf dem Server liegen diverse Webs.

Jetzt sollte das Ding mal ein wenig optimiert werden, nur komme ich da irgendwie nicht weiter.
Hier mal kurz die Stats:
Abfragestatistik: Seit seinem Start wurden 3,752,014 Abfragen an diesen MySQL-Server gesandt.
Insgesamt ø pro Stunde ø pro Minute ø pro Sekunde
3,752 k 18,13 M 302,18 k 5,04 k

Hier die aktuelle my.cnf:
# The MySQL server
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 512M
max_allowed_packet = 1M
table_cache = 500
sort_buffer_size = 15M
net_buffer_length = 5M
read_buffer_size = 8M
read_rnd_buffer_size = 25M
myisam_sort_buffer_size = 200M
query_cache_size = 256M
max_connections = 125
thread_cache_size = 32
skip_locking
skip_name_resolve
skip_external_locking


Kann mir da jemand noch nen paar Tipps geben in sachen Speicherverbrauch?
Also wie die 8 GB Ram am besten mit welchen Werten ausgenutzt werden können?
MySQL schanppt sicha uch immer ca 30% CPU.
Gerade als ich TOP beobachtet gerade, stand sogar für ne Sekunde bei CPU Auslastung 999?

top - 17:34:25 up 1 day, 19:24, 1 user, load average: 13.61, 16.94, 21.37
Tasks: 285 total, 19 running, 266 sleeping, 0 stopped, 0 zombie
Cpu(s): 66.7%us, 33.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8198472k total, 5693940k used, 2504532k free, 669112k buffers
Swap: 8388600k total, 112k used, 8388488k free, 2163320k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22351 mysql 20 0 1009m 210m 5548 S 17 2.6 2:59.11 mysqld
2656 web161 20 0 298m 12m 6828 R 9 0.2 0:00.26 php5
2658 web161 20 0 146m 8064 3724 R 9 0.1 0:00.26 php5
2661 web161 20 0 299m 13m 6824 R 7 0.2 0:00.20 php5
2674 web161 20 0 298m 12m 6848 R 4 0.2 0:00.12 php5
2660 web161 20 0 299m 13m 6824 R 3 0.2 0:00.10 php5
2666 okbb 20 0 47656 10m 2876 R 3 0.1 0:00.10 php5
2667 okbb 20 0 241m 17m 7272 R 3 0.2 0:00.10 php5
2670 okbb 20 0 241m 17m 7284 R 3 0.2 0:00.10 php5
2668 web409 20 0 301m 15m 7136 R 3 0.2 0:00.08 php5
2669 okbb 20 0 235m 12m 6804 R 2 0.2 0:00.06 php5
2673 okbb 20 0 236m 14m 6804 R 2 0.2 0:00.06 php5
2676 okbb 20 0 236m 13m 6804 R 2 0.2 0:00.06 php5
2671 web161 20 0 298m 11m 6444 S 1 0.1 0:00.04 php5
2675 okbb 20 0 233m 10m 6088 R 1 0.1 0:00.04 php5
2677 okbb 20 0 235m 11m 6380 R 1 0.1 0:00.04 php5
2679 okbb 20 0 233m 10m 6088 R 1 0.1 0:00.04 php5
1572 wwwrun 20 0 150m 40m 1744 S 1 0.5 0:00.06 httpd2-prefork
2157 wwwrun 20 0 150m 40m 1680 S 1 0.5 0:00.02 httpd2-prefork
2800 root 20 0 6136 540 452 S 1 0.0 0:05.14 couriertcpd
23705 wwwrun 20 0 152m 41m 2148 S 1 0.5 0:00.36 httpd2-prefork
27023 wwwrun 20 0 150m 40m 1816 S 1 0.5 0:00.30 httpd2-prefork
29905 wwwrun 20 0 150m 40m 1700 S 1 0.5 0:00.12 httpd2-prefork

Vielen Dank im vorraus!
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: MySQL Optmierung 5000 qps

Post by Joe User »

Blogster wrote:sort_buffer_size = 15M
net_buffer_length = 5M
read_buffer_size = 8M
read_rnd_buffer_size = 25M
myisam_sort_buffer_size = 200M

Du willst dringlichst die MySQL-Doku (nicht nur) zu obigen Optionen lesen...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

blogster
Posts: 9
Joined: 2008-05-07 21:39

Re: MySQL Optmierung 5000 qps

Post by blogster »

Joe User wrote:
Blogster wrote:sort_buffer_size = 15M
net_buffer_length = 5M
read_buffer_size = 8M
read_rnd_buffer_size = 25M
myisam_sort_buffer_size = 200M

Du willst dringlichst die MySQL-Doku (nicht nur) zu obigen Optionen lesen...

Hi,
danke für die Antwort ^^
Hab jetzt erstmal die Conf im Sticky genommen.
Die Doku schau ich mir noch mal genauer an.
Thx.
Dachte aber bei 8 GB Ram bin ich mit den Werten nen bischen großzügiger ^^
Top