팀 구성원이 웹 페이지의 링크를 두 번 클릭하면 브라우저에서 두 개의 요청을 보내면 동일한 레코드가 두 번 데이터베이스에 삽입되는 기존 사내 시스템의 문제가 발생했습니다. 경쟁 조건; 마지막으로 실행할 키가 기본 키 위반으로 실패합니다. 여러 솔루션과 해킹이 제안하고 논의되었다 : 를 사용하여 자바 스크립트를 웹 페이지에 첫 번째 클릭에 대한 링크를 비활성
현재 시스템의 기본 키 길이는 10 자리이며 자바 정수 제한을 약간 넘습니다. 이러한 키의 숫자 오버 플로우로 인한 유지 관리 문제를 피하기를 원하지만, 필자는 절대로 필요없는 무한히 많은 수의 시스템 성능을 희생하고 싶지 않습니다. 기본 키 크기 관리는 어떻게 처리합니까? Java 정수를 사용하는 것이 더 좋습니다. 더 큰 Long에 비해 성능이 향상되고