left join
-
LEFT (OUTER) JOIN 할때 결과 중복 이슈😱 삽질 이슈 기록 2022. 11. 11.
문제 상황 매출 대시보드 작업 중 매출액이 2배 이상 으로 높게 잡히는 문제가 발생했다! 처음에는 매출데이터를 여러번 집어넣게 된 것은 아닌지 의심을 했다. 팀원 분들 도 여러 의견을 주셨는데, 매출데이터를 넣기전에 해당 날짜의 매출데이터가 이미 저장되어있는지 한번 확인을 하는데 호출이 여러번 되면서 동시성 문제가 생기게 되어 중복 체크가 제대로 되지 않은 것은 아닌지 등 여러 의견을 주셨다. 하루에 한번 업로드 하기 때문에 매출 데이터 업로드 로그를 확인해보았는데, 절대로 여러번 업로드가 일어나지 않았고, 실제 업로드 된 데이터도 발생 데이터 갯수 만큼 잘 업로드가 되어있었다. 원본 데이터는 제대로인데 어째서 계산 결과가 엄청 뛰게 된걸까? 원인 분석 매출데이터를 한번 조인 해서 뷰테이블을 만든 후 그..