인덱스 없는 테이블 정렬순서 0 2 2,337

by 볼우물 [2010.03.10 18:27:41]


인덱스 없는 테이블은
그냥 order by 없는 select 했을 경우
자료 생성 순으로 출력되나요?
아니면 랜덤인가요?
물론 where 절은 들어갑니다.
아래 질문에 있던 테이블이 자료 생성일이 없는데
where 절에 paid_date를 넣으면 자료생성 순으로 나열되더라구요.
물론 일주일 자료만 셀렉트해봐서...
정확한 건지 몰라서 여쭙습니다.

by 타락천사 [2010.03.10 21:08:28]
where 절에 의한 인덱스를 타고, 테이블 접근에 의한 자동 소팅입니다.
일반적으로 테이블을 힙(자료가 랜덤하게 입력됨)테이블이고,
따로 Order by 를 주지 않으시면, 램덤하게 출력됩니다.

by po1010 [2010.03.11 10:26:10]
full scan 일경우 물리적으로 블럭이 존재하는 순서대로 읽어요
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입