실 서비스중인 모바일 페이지가 있는데, 특정 페이지를 진입하면 로딩이 너무 느려진다고 클레임이 들어와서 확인하게 된 쿼리이다. (정말 더럽게 짜여져있는 레거시 페이지라 하나 하나 지우면서 분석했다. 물론 내가 만든건 아니다.) 아래와 같은 쿼리였는데 JOIN 도 없고 단순히 테이블 한곳에서 Select 해서 가져온다. 쿼리에서 대충 짐작 할 수 있다시피 , 그냥 단순히 특정 회원에게 알림이 쌓이는 테이블이고, read_date 에 읽은 날짜가 기입되고, 읽기전에는 0000-00-00 식으로 기본으로 박혀있다. SELECT COUNT(*) FROM TABLE WHERE del_yn = 0 #사용여부 AND user_id = "111111" #회원 고유 ID AND read_date = "0000-00-00..