プログラムで実行中のmysqlクエリを停止するにはどうすればよいですか?
私が直面している問題は、クエリがユーザー提供のデータを使用して構築され、実行に非常に長い時間がかかる場合があることです(大きなテーブルは1500万から3000万行)。ユーザーにキャンセルオプションを提供したいのですが、現在実行中のmysql-queryを停止する方法がわかりません。
アプリケーションはJavaアプレット-サーブレットです。ユーザーは、リクエストを処理するためにハンドラークラスが作成されるサーブレットに渡されるアプレットで基準を指定します。このハンドラークラスは、自己完結型の再接続-クエリ-mysqlへの切断です。
このシナリオで、実行中のmysql-queryをキャンセルするにはどうすればよいですか?