alter table TableName order by ColName DESC 하면 지금까지의 자료만 역정렬 한다고 들었습니다.
그럼 만약에 게시판을 예로 들어서.
8 7 6 5 4 3 2 1 이렇게 정렬된상태에서 글을 하나 더 쓴다면
8 7 6 5 4 3 2 1 9 가 되는건데 이때 [alter table TableName order by ColName]를 사용해서 9 8 7 6 5 4 3 2 1을 만들면 처음 8개 정렬한것보다 훨씬 바르게 동작할까요?
정리
게시물이 10만개인 게시판이 있을 때 글쓰기 때마다 매번 [alter table TableName order by ColName desc]를 쓰는것이 효율면에서 바람직할까요?
이미 10만개가 DESC정렬되어있고 흐트러진 하나만 맞추는것이 자원소비가 심할까요?
|