Арендуем VPS на Red Hat 4.4.6-4. MySQL в пике съедает 190МБ ОЗУ.
Тарифный план сменили, сейчас 2 ГБ (так занимаемая память php в пике может быть до 2000МБ, т.е. тариф вроде бы честный), занимаемая память мускулом не изменилась.
ОЗУ процессов смотрю командой
ps axo rss,comm,pid \
| awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; } \
END { for (proc in proc_list) { printf("%d\t%s\n", \
proc_list[proc "," 1],proc); }}' | sort -n | tail -n 10 | sort -rn \
| awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'
Менял конфиг с my-small.cnf на my-medium.cnf, my-large.cnf - занимаемая память и производительность mysql не меняются...
Тип таблиц InnoDB, вес базы 500Мб, кэширование не используется (по идее не надо).