(처음) 게시물 검색 결과를 보여줄때 생각한 정렬 방식
1. 최신에 게시된 게시물 순서대로 정렬
2. 만약에 완전히 같은 시간에 게시된 게시물을  PK id 값을 이용하여 정렬

 

하지만!!

 

Auto-increment 설정으로 값이 메겨진 pk id 를 이용하여 정렬을 하는 것을 선호하지는 않는다

(이유)

  1. PK 값은 기록된 데이터를 고유하게 식별하고 편리하게 찾기위한 값이다.
  2. 항상 순차적으로 증가를 안할 수도 있다.
  3. 다양한 요인에 의해 영향을 받는다 - 대표적으로 삭제 기능
  4. 숫자가 아닌 문자로 저장이 되기 때문에 쉽지 않다.
  5. 복잡한 쿼리나 대용량 데이터를 처리할 때 잘못된 정렬을 할 수 있다.

 

+ Recent posts