Есть ли модульное тестирование для запросов SQL, чтобы измерить, выполняются ли они в одно и то же время после изменения схемы? - PullRequest
2 голосов
/ 12 октября 2010

У меня очень тяжелая база данных, с несколькими большими таблицами и множеством индексов.

Мы постоянно добавляем новые индексы, и иногда старые запросы, которые в тот момент работали нормально, приходят к использованию нового индекса, неправильного для этого запроса.

Мне интересно, есть ли какое-нибудь модульное тестирование для запросов MySQL, которое может отследить, находится ли время ответа этих запросов в заданном диапазоне или пострадало от изменения?

1 Ответ

2 голосов
/ 12 октября 2010

Вы можете создать План тестирования с помощью JMeter и запускать его через регулярные интервалы для проверки скорости запросов.

План тестирования по их официальной ссылке показывает подключение к базе данных MySQL для выполнения запросов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...