Очень скоро я настрою веб-сервер для клиента с очень загруженным сайтом. У него есть форум (работает на Simple Machines Forum SMF, написанный на PHP), который нельзя изменить. Я хочу перенести это на отдельный виртуальный частный сервер сам по себе, так как он очень загружен - около 40000 обращений в день и более 400 сообщений в день. В версии SMF (лучшая, самая стабильная производственная версия 1.1) для работы требуется MySQL, поэтому я не могу изменить его на PostgreSQL (который я, возможно, предпочел бы)
При установке MySQL Server на Ubuntu Server 10 LTS мне любопытно узнать, могу ли я что-нибудь сделать, чтобы обеспечить максимальную эффективность. Я хочу работать как можно быстрее, чтобы ограничить ресурсы и обеспечить ограничение ресурсов для сервера. С виртуальным частным сервером у меня есть возможность переключать ресурсы в одно мгновение, но я хочу, чтобы MySQL Server был настроен максимально эффективно, так как я не совсем эксперт в таких вещах.
Я провел некоторое исследование и нашел эту статью , которая предлагает сделать это, чтобы убедиться, что она эффективна:
# open mysql conf and set these settings:
# key_buffer = 16k
# max_allowed_packet = 1M
# thread_stack = 64K
nano /etc/mysql/my.cnf
# restart mysql
/etc/init.d/mysql restart
Может ли кто-нибудь дать мне несколько советов, советов, ссылок, знаний по этому предмету?