내 현재 레일 애플리케이션에서 "created_at
"필드로 모델을 정렬하여 일정 충돌을 해결하고 있습니다. 그러나, 이것을 허용하는 폼에서 여러 개의 모델을 삽입 할 때, created_at
시간은 모두 정확히 동일하다는 것을 깨달았습니다.데이터베이스의 자동 증가 기본 키를 사용할 수 있습니까?
이것은 최고의 프로그래밍 방법에 대한 질문입니다. 응용 프로그램에서 데이터베이스의 ID 열을 사용하여 각 주문에 따라 INSERT
을 더 크게 늘릴 수 있습니까? 다시 말하면, ID 열로 데이터베이스에서 꺼내는 행 그룹을 정렬하고 이것이 생성 순서에 기반한 정확한 정렬이라는 것을 확신 할 수 있습니까? 그리고 이것은 나의 적용에서 좋은 연습인가?
나는 이중화에 대한 아이디어를 좋아하고 하나씩 정렬 한 다음 보조 정렬에 ID를 사용합니다. . . 감사! – BushyMark
오라클 시퀀스는 대부분 비 RAC 설치를 위해 주문됩니다. –