Есть ли способ связать тайм-аут с запросом, отправленным на сервер MySQL?
Ожидаемое поведение
Не нашел в документации MySQL.
Однако это кажется уместным: в случае отсутствия некоторых индексов или по какой-либо другой причине тайм-аут предотвратит крах сервера (выполнение некоторых запросов может занять несколько часов и будет накапливаться в стеке сервера).
Посмотри на эта ссылка из stackoverflow. Возможно, это не соответствует всем вашим требованиям (указанным выше), но я думаю, что это поможет.
Если вы укажете, какой язык программирования вы используете для подключения к серверу MySQL, вы можете найти лучший способ сделать это.