DATABASE/MariaDB2023. 7. 12. 15:00[DBA][MariaDB] 대용량 데이터 삭제 - 실패 경험과 작업 요령
Intro 안녕하세요. 초보 DBA 다뉴입니다. 오늘도 여러가지 업무를 진행하며, 뻘짓을 해가며 배운 것들에 대해 한번 기록을 남겨볼까합니다. 작업 내용은 간단합니다. 특정 테이블의 데이터 중 특정 날짜 이전의 데이터를 모두 삭제 얼마 전에도 같은 업무를 진행 했었는데, 잘 알지 못하고 무지성으로 작업했다가 MariaDB가 다운되는 초유의 사태를 겪고 시말서까지 썼었어서, 벌벌 떨며 작업하게 됐네요. 대용량 데이터 삭제 첫 번째 작업 시도 - 실패의 경험 대용량 데이터를 삭제하기 위해 첫 번째로 했던 작업은 그냥 무지성 DELETE 였습니다. 네 이게 바로 저를 시말서 쓰게 만든 작업 방법이였는데요. 21억 row의 데이터가 들어있는 Table에 특정 날짜 이전의 row를 전부 삭제 그냥 아무 의심없이 ..