Note/DB

mysql 기본 - Limit

Delia :D 2011. 9. 20. 18:31
이름이 Table_nm  인 테이블을 조회한다고 하자.

DB에 데이터가 많으면 select * from Table_nm 했을 경우 
너무오래 걸려서 시스템에 부하가 갈수도 있고 lock을 초래 할 수도 있다.

데이터확인을 위한 단순 select 를 할때는 Limit 를 사용하는 습관을 들이도록 하자.

사용방법
select * from Table_nm  limit 100 ;
select * from Table_nm  했을때의 결과 중 상단 100개만 보여지게 된다.

select * from Table_nm  limit 50, 100 ;
select * from Table_nm  했을때의 결과 중 50번째 부터 100번째 데이터만 보여지게 된다.


*  limit 는 oreder by 절 뒤에 그러니까, 쿼리의 맨~~뒤에 와야한다.