My server load keep rising

Hello ,
My server having a very strange problem , after turn on server 5 minute , my server load rise up to 50 . And it very slow , but after i restart apache and sql , everything back to normal , But it just normal for a few minute ,and ram usege , serverload rising again .

I am in dual xeon and 2G ram .
This is my my.cnf

[mysql]
[mysqld]
max_connections=500
thread_concurrency=2
skip-networking
myisam_sort_buffer_size=128M
long_query_time=3
wait_timeout=100
key_buffer=1024M
join_buffer=1M
record_buffer=1M
sort_buffer=1M
read_buffer=1M
table_cache=1500
thread_cache_size=256
connect_timeout=10
tmp_table_size=42M
max_allowed_packet=16M
max_connect_errors=10
query_cache_limit=2M
query_cache_size=128M
query_cache_type=1
skip-innodb

[mysqld_safe]
open_files_limit=8192

[mysqldump]
quick
set-variable = max_allowed_packet=16M

[myisamchk]
set-variable = key_buffer=128M
set-variable = sort_buffer=128M
set-variable = read_buffer=16M
set-variable = write_buffer=16M


Any one can help me ?
Thank you

 

 

 

 

Top