Mysql Как замедлить СУБД ?

  • Автор темы Автор темы Sepuka
  • Дата начала Дата начала

Sepuka

Новичок
Каким образом можно настроить MySQL чтобы она начала ооооочень медленно работать?
 
убрать индексы, с каждой новой записью - все медленней и медленней:)
Только зачем?
 
Иногда случается нагрузка и база очень медленно работает, была проведена некоторая оптимизация, и для тестирования нужно воссоздать такую же ситуацию для проверки оптимизации.
hell0w0rd
Если я уберу индексы, вставки начнут работать от этого только быстрее, а мне нужен обратный результат.

А создать такую же нагрузку я вряд ли смогу, тем более с одной машины.
 
почему нет?
сделай скриптик, который сначала добавляет 1000 записей, потом из удаляет - и так по кругу
 
у меня есть довольно много скриптиков которые пишут чего-нибудь туда, я их запускаю через apache benchmark с высокой конкурентностью, например 20 параллельных запросов, в таблице 7 млн. строк (там логи) и все равно все работает быстро. При этом я не могу дать тестерам делать всякие sleep в коде, хотя так я делал сам когда писал и проверял. Код им трогать нельзя.
Логи уже переехали в mongo, но пока эта версия еще далека от продакшена.
Сервер MySQL имеет кучу настроек, но я крутил разные, не помогает.
Подозреваю что то что я хочу сделать, нельзя.
 
положи базу на другую машину и ограничь трафик
 
А как ограничить? Может быть можно не перекладывать, а ограничить локальный сетевой интерфейс? Там дебиан.
 
Нашел какую-то приблуду iprelay которой можно запроксить и ограничить трафик
iprelay -b 64 8033:127.0.0.1:3306
например так ограничить до 64 бит с секунду и перебрасывать на нужный порт.
WMix спасибо за идею
 
поставь лимит на соединения, убери индексы (заставь новый перестраиваться, на 7млн. это будет ощутимо наверное), заставь не использовать по-умолчанию планировщик то что он хочет, уменьшить буферы, и т п в чем проблема то? :)
 
Ragazzo А проблемы больше нет, ограничение скорости интерфейса очень хорошо сработало
 
Ты думаешь планировщик повлияет на выполнение запроса простой вставки? Думаю он актуален для выборок. Еще ты написал про лимит на соединение, это в общем и сделано. И третье предложение это перестройка индексов, оно мне не нравится, хотя бы потому что повлияет на всех клиентов который пользуются этим тестовым сервером, а они тестируют совсем не это.
Всем спасибо.
 
Сверху