新人穷学生,买的某云的512M 内存的centOs64位 6.3版本 单核服务器于今日重启后,mysql内存占用很高,昨日启动时才占用3.6-3.8M内存,今天是88M。开启mysql之前:
top - 16:01:01 up 52 min,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  58 total,   1 running,  57 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    500676k total,    62356k used,   438320k free,     2344k buffers
Swap:        0k total,        0k used,        0k free,    19060k cached开启mysql之后:
top - 16:03:02 up 54 min,  1 user,  load average: 0.12, 0.03, 0.01
Tasks:  60 total,   1 running,  59 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    500676k total,   494028k used,     6648k free,     1312k buffers
Swap:        0k total,        0k used,        0k free,    17016k cached但是mysql的内存占用虽然飙升到80多M 但是实际上却少了360M内存root      5429  0.0  0.3 106192  1540 pts/0    S    16:02   0:00
mysql     6201  0.8 87.6 964280 438756 pts/0   Sl   16:02   0:00我ps-aux 显示只占用了87.6M,其他所有加起来也没360M问题1: 怎么优化mysql 配置让其能只占用3、4M,我配置没改过 为什么重启之后差距这么大?问题2:如果一定要占用80多M,那么怎么会360M内存都没了?ps:最好是能恢复到3、4M的配置,服务器重启之前备份过快照。之前都是tomcat 50M 左右,1个nginx 10M,mysql 3、4M,剩余可用10M左右内存。求大神指点,小弟不胜感激。