Как остановить программный запрос на выполнение mysql?
Проблема, с которой я сталкиваюсь, заключается в том, что запрос создается с использованием данных, предоставленных пользователем, и иногда может потребоваться очень много времени для выполнения (большие таблицы - 15-30 миллионов строк). Я хочу предложить пользователю вариант отмены, но не знаю, как остановить выполняющийся в настоящее время mysql-запрос.
Приложение представляет собой Java-апплет-сервлет: пользователь указывает критерии в апплете, который передается сервлету, где для обработки запроса создается класс-обработчик. Этот класс-обработчик является самодостаточным re connect-query - отключается от mysql.
Учитывая этот сценарий, как мне отменить выполняемый mysql-запрос?