¿Cómo detengo una consulta de mysql en ejecución mediante programación?Cómo detener una consulta de mysql en ejecución
El problema al que me enfrento es que una consulta se construye utilizando los datos proporcionados por el usuario, y en ocasiones puede llevar mucho tiempo ejecutarla (tablas grandes de 15 a 30 millones de filas). Deseo ofrecerle al usuario una opción de cancelación, pero no sé cómo detener la ejecución de mysql-query actualmente en ejecución.
La aplicación es un applet de Java-servlet: el usuario especifica los criterios en el applet que se pasa al servlet donde se crea una clase de manejador para manejar la solicitud. Esta clase de manejador es autónoma re connect - query - disconnect to mysql.
Dado este escenario, ¿cómo cancelo una ejecución de la consulta mysql?
hacerlo con cuidado, si usted está matando a una consulta se bloqueará su mesa – VKGS