제목과 같이 전체백업을 진행할 때 데이터가 중복으로 저장되는 현상을 보았습니다.
정확하게 이야기 하자면 어떤 형태로 분석을 한 것이 아니라, 그 시간대에 우연히 두 번 발생하는 일이 있었습니다.
첫 번째는 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초후 동일하게 다시 한 번 등록된 것을 확인 하였습니다.
전체백업 시간에 데이터를 저장할 경우 위와 같은 문제가 발생할 수 있는지?
이런 원인이 발생 되었을 때 어떤 식으로 분석을 하시는지 궁금합니다.
Comment 1
-
catchv
2019.01.02 16:27
SQL SERVER에서 만약 그런 문제가 있다면 현재 아무도 사용하지 않을 것입니다.
프로그램쪽의 더블 클릭등을 점검해 보셔야 될 것 같습니다.