모든 테이블의 데이터건수 구하기 0 2 3,162

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//그렇군요,,,감사합니다~
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입