2007년 3월 26일 월요일

테이블 전체 레코드 구하기 (고성능)

- 일반적인 방법
SELECT Count(*) FROM [TableName]

- 성능을 향상 시킬 수 있는 방법
SELECT rows FROM sysindexes WHERE id = OBJECT_ID('[TableName]') AND indid <>


100만건 DB에서 예상비용으로 1000배 이상의 효과를 보았음.
MS-SQL 7.0, 2000, 2005 모두 사용가능

댓글 없음: