MS-SQL

DB의 전체 테이블 row 확인하기

주술쟁이 2013. 7. 10. 09:43

아래 쿼리로 전체 테이블의 row를 한번에 확인가능하다.


SELECT sc.name +'.'+ ta.name TableName
,SUM(pa.rows) RowCnt
FROM sys.tables ta
INNER JOIN sys.partitions pa
ON pa.OBJECT_ID = ta.OBJECT_ID
INNER JOIN sys.schemas sc
ON ta.schema_id = sc.schema_id
WHERE ta.is_ms_shipped = 0 AND pa.index_id IN (1,0)
GROUP BY sc.name,ta.name
ORDER BY SUM(pa.rows) DESC

'MS-SQL' 카테고리의 다른 글

트리 구조 쿼리  (0) 2014.02.10
DB 마이그레이션 후...  (0) 2013.10.28
MS-SQL Restore시 1354번 에러  (0) 2012.06.26
Linked DB 생성하기  (0) 2012.06.08
백업 파일로 리스토어 할 때 에러가 나면...  (0) 2012.04.26