모든 테이블의 데이터건수 구하기 2 1,750

by 도가니 [2011.01.31 11:29:37]



select table_name, num_rows from sys.user_tables;

이렇게 조회하면 되는거 아닌가요?

실제 데이터 건수랑 다르고 데이터 삽입이나 삭제 후 조회해도 num_rows 컬럼 바뀌지가 않네요,,,

혹, 다른방법이 있다면 가르쳐 주세요~
by camela [2011.01.31 11:35:49]
num_rows 는 실제 로우수가 아닌 실행계획 생성시 참조하는 통계치로 알고 있습니다.
모든 테이블의 데이터 건수를 구하려면 각 테이블마다 카운트를 해야 되지 않을까 싶은데요.

by 도가니 [2011.01.31 16:10:40]
camela//그렇군요,,,감사합니다~