제목과 같이 전체백업을 진행할 때 데이터가 중복으로 저장되는 현상을 보았습니다.

정확하게 이야기 하자면 어떤 형태로 분석을 한 것이 아니라, 그 시간대에 우연히 두 번 발생하는 일이 있었습니다.


첫 번째는 csv파일을 업로드 할 때 발생이 되었으며,

두번째는 운송장번호를 등록할 때 발생이 되었습니다.


전체백업 : 18일 12시 실행, 19일 13시 실행 이틀에 걸쳐서 두 번 발생


asp.net / sql2012


csv선택후 업로드 버튼 클릭

동일한 데이터가 중복으로 저장되는 것을 확인

그런데, 이 부분은 2초 간격으로 csv파일이 두 개가 생성되는 것이 확인 되었습니다.

12시14초 1개, 12시15초 1개



두 번째의  경우는 오후10시에 발생 하였는데,

c#으로 for문을 진행할 때 발생 되었습니다.


주문번호       송장번호

12345           8520.36

59634           7532014

87542           4856321


주문번호는 히든값으로 처리 하였으며, 송장번호만 텍스트박스에 입력

저장하기 버튼을 클릭하니 데이터가 10시15초에 한 번 저장이 되었고, 2초후 동일하게 다시 한 번 등록된 것을 확인 하였습니다.


전체백업 시간에 데이터를 저장할 경우 위와 같은 문제가 발생할 수 있는지?

이런 원인이 발생 되었을 때 어떤 식으로 분석을 하시는지 궁금합니다.