SQL 2014. 4. 3. 10:29

단일 테이블 행 갯수 알아내기

 가끔 해당 테이블에 데이터가 얼마나 쌓여있는지 알고 싶을 때가 있는데 천만에서 억단위로 데이터가 쌓여있는 경우 COUNT(*) 를 사용하는 것도 부담스러운 경우가 있다. 1분 이상 기다리는 경우가 허다하다. 그럴경우 아래 쿼리를 한번 사용해보자.


SELECT rows FROM sysindexes WHERE id = OBJECT_ID('table name') AND indid < 2


참고 링크 

 http://technet.microsoft.com/ko-kr/library/ms190283.aspx