이름이 Table_nm 인 테이블을 조회한다고 하자.
DB에 데이터가 많으면 select * from Table_nm 했을 경우
너무오래 걸려서 시스템에 부하가 갈수도 있고 lock을 초래 할 수도 있다.
데이터확인을 위한 단순 select 를 할때는 Top을 사용하는 습관을 들이도록 하자.
사용방법
select TOP 100 * from Table_nm ;
select * from Table_nm 했을때의 결과 중 상단 100개만 보여지게 된다.
*
distinct 구문을 사용할 경우 Top 은 distinct 다음에 와야 하며 그 외에는 select 바로 다음에 와야 한다.
예 ) select distinct Top 100 *
from Table_nm ;
'Note > DB' 카테고리의 다른 글
oracle - Rownum (0) | 2011.09.20 |
---|---|
mysql 기본 - Limit (0) | 2011.09.20 |
MSSQL 숫자관련함수 (0) | 2011.09.20 |
MSSQL 활성중인 트랜잭션, LOCK 조회 쿼리 (0) | 2011.07.26 |
MSSQL Server Version 확인쿼리 (0) | 2011.07.26 |