kill query

    [MySQL] Lost Connection to MySQL server during query

    [MySQL] Lost Connection to MySQL server during query

    🤔 문제 발견 Mysql workbench 프로그램에는 쿼리 수행 시간(30초)이 기본값으로 설정되어 있다. 30초가 넘어가는 경우 프로그램에서는 Error Code : 2013. 메시지를 출력하며 종료된 것 처럼 보이지만, SHOW PROCESSLIST; 상기 명령어를 통해서 확인을 해보면, 아직 수행 중인 쿼리를 확인 할 수 있다. 이미 30초가 넘도록 수행되었지만 결과를 얻지 못한 쿼리는 슬로우 쿼리라고 보는 것이 옳다. 🔥 조치 쿼리 튜닝이 반드시 필요하며, 일단 다른 시스템에서 접근 했을 때 자원을 점유하고 있게되면 사용자가 결과값을 늦게 받거나 못받을 경우가 생길 수 있다. 급한 불을 끄기 위해 쿼리를 죽일 수 있도록 했다. KILL QUERY [ID]; [ID] 부분은 수행 중인 쿼리를 확인..