We have a server with a large number of databases (over 1000) in the databases all contain only a small amount of data.
Now we converted the server from an old server to a new server (with the latest DirectAdmin), and now we run into the problem that the RAM memory is constantly filling up because of MySql. The old server has 4GB ram and when I run a very large query the ram runs up to about 2 gb. When I run the exact same query on the new server the full 8gb of ram runs completely full and then the swapfile.
It seems that on the old server (older direct admin) somewhere it is set to allow MySQL to use x amount of ram maximum. Can that be correct? And where do I set that?
We already tried with innodb_buffer_pool_size but that seems to have no effect
Kindly regards,
Steff
Now we converted the server from an old server to a new server (with the latest DirectAdmin), and now we run into the problem that the RAM memory is constantly filling up because of MySql. The old server has 4GB ram and when I run a very large query the ram runs up to about 2 gb. When I run the exact same query on the new server the full 8gb of ram runs completely full and then the swapfile.
It seems that on the old server (older direct admin) somewhere it is set to allow MySQL to use x amount of ram maximum. Can that be correct? And where do I set that?
We already tried with innodb_buffer_pool_size but that seems to have no effect
Kindly regards,
Steff