MongoDB 정규식 검색이 워커를 28초 묶고 결과까지 빠뜨린 이유

감사 로그 검색어를 이스케이프하지 않고 MongoDB $regex에 넣어, 파국적 역추적이 워커를 최대 28초 점유하고 일부 문서는 조용히 불일치로 처리됐다. 기본 검색을 부분 일치로 바꾸고 정규식은 선택 기능과 5초 상한으로 분리한 과정을 정리한다.