db에 중복 기록이 되고있습니다.
본문
임의를 만든 게시판이 있는데요
간헐적으로 동일한 db가 row만 달리해서 2개가 생길 때가 있습니다.
db가 생성된 시간을 살펴보면 초단위까지 같아서 동일한 동작으로 생긴것 같은데 계속 발생하는게 아니라 아주 간헐적으로 발생을 하고 있는 상황입니다.
보통 이런 경우 어디서 원인을 찾아봐야 할까요?
원인을 알아야 어떻게든 대응을 할텐데 말이죠
좀 애매한 질문이지만 포괄적으로 이해부탁드리며 문의드려봅니다.
간헐적으로 동일한 db가 row만 달리해서 2개가 생길 때가 있습니다.
db가 생성된 시간을 살펴보면 초단위까지 같아서 동일한 동작으로 생긴것 같은데 계속 발생하는게 아니라 아주 간헐적으로 발생을 하고 있는 상황입니다.
보통 이런 경우 어디서 원인을 찾아봐야 할까요?
원인을 알아야 어떻게든 대응을 할텐데 말이죠
좀 애매한 질문이지만 포괄적으로 이해부탁드리며 문의드려봅니다.
답변 2
제가 경험한 케이스는 글쓰기버튼 클릭과 동시에 인터넷이 딜레이되었을 경우,
사용자가 착각하여 한번 더 버튼을 클릭할 수도 있습니다.
이런 케이스를 대비해서 그누보드 write 스킨에서는 아래처럼 버튼을 히든처리하는게 아닐까요?
document.getElementById("btn_submit").disabled = "disabled";
디비에 키를 설정하여, 중복 데이타가 입력되지 못하도록 하는 것은 어떠신지요?
답변을 작성하시기 전에 로그인 해주세요.