Я готовлю презентацию через пару недель. Часть этой демонстрации предназначена для устранения проблем с MySQL, включая использование медленного журнала запросов. Я сгенерировал базу данных и установил наше приложение, но это чистая база данных, и поэтому сложно создать достаточно проблем.
Я пробовал следующее, чтобы получить запросы в медленном журнале запросов:
Установите медленное время запроса на 1 секунду.
Удалил несколько индексов.
Подчеркнул систему:
stress --cpu 100 --io 100 --vm 2 --vm-bytes 128M --timeout 1m
Сценарии некоторых основных вызовов веб-страницы с помощью wget.
Ничто из этого не вызвало медленных запросов. Есть ли другой способ искусственного напряжения базы данных для создания проблем? У меня недостаточно навыков, чтобы написать сложный Jmeter или другой генератор нагрузки. Я надеюсь, что, возможно, что-то встроенное в MySQL или другой трюк Linux вне стресса.