Kill1 mysql Disk is full writing 에러 처리 개발서버에서 join 쿼리를 잘못 작성해서 디비 에러가 발생했고 ~~~~.MAD 파일이 100G 이상 쌓인 적이 있다. 그래서 디스크 full이 발생해서 디비 데이터 조회를 못하는 이슈가 있었다. 쿼리를 실행한 프로세스는 죽지 않고 계속 돌아가서 MAD 파일이 계속 써지는 상태... 임시 테이블은 처음엔 메모리에 생성됐다가 설정값을 초과하는 경우 디스크로 옮겨진다. 이럴 땐 프로세스를 조회한 다음에 해당 프로세스를 죽여야 한다. 프로세스를 죽이면 MAD파일은 자동으로 삭제된다. - 프로세스 조회 SHOW PROCESSLIST: 실행되고 있는 SQL문 100자까지 보실 수 있습니다. SHOW FULL PROCESSLIST: 실행되고 있는 SQL문 전체를 보실 수 있습니다. 다음은 프로세스 리스트 칼럼들 설.. 2023. 6. 27. 이전 1 다음 반응형