Misao wrote:

I have 4 MySQL 4.0.16 servers, all with Dual 3ghz Xeons and 4GB of RAM.
They use InnoDB for all tables, and the ibdata file is 70GB.
The DBs seem to be a little slow, and the darn thing is always using a huge
chunk of swap. I've tried increasing and decreasing what it's allowed to
use, but this seems to be the best working settings.

Here are my InnoDB settings in my.cnf:
innodb_log_files_in_group=2
innodb_log_file_size=512M
innodb_buffer_pool_size = 1512M
innodb_additional_mem_pool_size = 20M

Can any optimizations be done to this, or do I just need to get more RAM for
these servers? I believe I can go up to 6GB of RAM, but it requires an OS
upgrade to handle anything over 4GB. I know that the biggest DB in that
chunk is about 20GB itself, with around 5-10GB in it's biggest table.


Memory status:

Mem:  3943852K av, 3938184K used,    5668K free,       0K shrd,  209456K
buff
Swap: 2096440K av, 1895456K used,  200984K free                 1921172K
cached

Any help would be appreciated, this seemed easier to tweak when it was a
MyISAM server.



I had some of performance issue questions too, but it seems that this list miss them...


What I can suggest is to carefully read mysql manual, especially the tuning part, which mixes up some suggestion about how to set up global variables and how to check information from status variables and feel where problem is.

About your issue, I had it too several months ago, but after I tuned my server that way now I'm ok.

Bye

A.

--
"Imagination is more important than knowledge"


-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]



Reply via email to