Задавайте вопросы, мы ответим
Вы не зашли.
В инициализационном файле MySQL установлено разрешение на использование 780Мб ОП, но MySQL использует максимум 150Мб, что ограничивает использование большей памяти?
ОС: Windows Server Standart, SP2
Веб-сервер: Apache + MySQL + PHP
Конфигурационный файл во вложении.
Неактивен
Вы при этом упираетесь в производительность, или просто хотите, чтобы сервер использовал больше памяти?
Неактивен
paulus написал:
Вы при этом упираетесь в производительность, или просто хотите, чтобы сервер использовал больше памяти?
Создается нагрузка на сайт за счет генерации равномерного потока пользовательских запросов с частотой 30 запросов к страницам сайта в минуту. Загрузка каждой страницы занимает примерно 6 секунд, соответственно MySQL не справляется с нагрузкой, хотя может использовать свободную память, которой ему предоставляется 2Гб. В связи с этим и вопрос: почему он не использует эту свободную память, хотя есть такая возможность?
paulus написал:
SHOW STATUS LIKE 'Innodb_buffer_pool_pages_free'попробуйте, возможно, просто столько памяти ему не нужно?
Innodb_buffer_pool_pages_free 41510
Отредактированно Succub (09.10.2009 22:21:27)
Неактивен
Ну вот, у Вас не используется 41к страниц InnoDB, соответственно, больше выделять
нет смысла, раз эта пока еще не задействована. Может, дело не в InnoDB? Плохие
запросы, требующие сортировку, еще что-то. Генерация страниц по 6 секунд — кажется,
это очень очень плохо
Неактивен