Ответ 1
Я предполагаю, что для этого можно использовать benchmark()
, хотя это не область его применения.
select benchmark(9999999999, md5('when will it end?'));
Я знаю, что это странный вопрос, но я хотел бы узнать, есть ли MySQL-запрос, который я могу создать, без того, что у меня уже есть миллионы строк в моей базе данных, которые будут потреблять ресурсы и работать в течение длительного времени. Моя конечная цель - проверить мое приложение в случае конфликта ресурсов и убедиться, что мои методы обработки сбоя (в частности, тайм-аут сервера) верны.
Если бы я мог проверить это без создания и выполнения запроса с высоким ресурсом, я был бы признателен за это.
Я предполагаю, что для этого можно использовать benchmark()
, хотя это не область его применения.
select benchmark(9999999999, md5('when will it end?'));
Для тех, кто задается вопросом, как достичь аналогичной операции для MS SQL Server (а не MySQL), используйте WAITFOR DELAY '02:00'
, если вы хотите проверить время ожидания.