行ロックと長時間実行されるクエリから発生するパフォーマンス上の問題のため、クエリをストアドプロシージャとして実行することを選択しました。 cronジョブを5分ごとに実行します。あまりにも長く実行されるcronのジョブベッドMySqlクエリにロールバックを発行する方法
私の問題は、クエリが5分以上の時間がかかり、ストアドプロシージャの次のスケジュールされた実行と衝突する状況を防ぐ必要があることです。トランザクションでこのクエリを実行するので、理想的には、5分後にストアドプロシージャのどこかでロールバックを実行するだけです。これは可能ですか?
ありがとうございました。