본문 바로가기
MySql

MySQL 실행중인 mysql 쿼리를 중지하는 방법

by 베이스 공부 2020. 12. 15.
반응형

프로그래밍 방식으로 실행중인 mysql 쿼리를 중지하려면 어떻게해야합니까?

내가 직면 한 문제는 쿼리가 사용자가 제공 한 데이터를 사용하여 구성되고 때때로 실행하는 데 매우 오랜 시간이 걸릴 수 있다는 것입니다 (대형 테이블 15-3 천만 행). 사용자에게 취소 옵션을 제공하고 싶지만 현재 실행중인 mysql-query를 중지하는 방법을 모르겠습니다.

애플리케이션은 Java 애플릿 서블릿입니다. 사용자는 요청을 처리하기 위해 핸들러 클래스가 생성되는 서블릿으로 전달되는 애플릿에서 기준을 지정합니다. 이 핸들러 클래스는 자체 포함 된 reconnect-query-disconnect to mysql.

이 시나리오에서 실행중인 mysql-query를 취소하려면 어떻게해야합니까?

 

해결 방법

 

SHOW PROCESSLIST;
KILL <thread_to_be_killed>;

추가 세부 사항은 문서를 참조하십시오.



 

참조 페이지 https://stackoverflow.com/questions/2065396

 

 

반응형

댓글