How can I determine how much MySQL is using for database caching?
I'm working on a few virtual servers w/ MySQL installed. free
and top
shows that a large amount of memory is used on these servers, primarily cached memory. However top
shows that mysqld is barely using any "Virt."
Does this mean that most of the memory being cached is just general system disk caching and is in no way related to MySQL? Is this general system disk caching even being used?
How can I tell whether the servers have been allocated too much memory that isn't actually increasing system performance?
[link][11 comments]