mysql 5.0.45 를 사용중입니다.
그런데 mysqldata 폴더에 아래와 같은 데이타가 생겼는데, 시스템이 다운(정확히 말하면 시스템에 접속자체가 되지 않으며, 30분정도 지나면 mysql 이 restart 되서 접속이 가능함) 되서 mysql 이 재구동 됩니다.
내용을 보아하니 primary key 가 동일한 데이타가 무수히 많이 쌓여 있으며, 시스템의 리소스(메모리)를 모두 먹어 mysql 이 재구동이 되는듯 보입니다.
아래 테이블의 size 는 4G 정도가 됩니다.
#sql_4aab_0.MYD
#sql_4aab_0.MYI
1. 이런 테이블은 어떨때 생기는지요?
최근 글중에 보니 group by 나 order by 할때 임시로 데이타를 생성하는 테이블이라고 누가 그러시던데 맞는지요?
2. 데이타를 처리하고 나면 자동으로 삭제가 되지 않나요?
3. 이곳에 데이타가 4G 나 된다는건 쿼리에 문제가 있다고 봐야하는게 맞나요?
|