Database/Oracle
ORACLE|현재 존재하는 모든 테이블의 레코드 수 알아내기
어느가을빛
2010. 1. 19. 17:17
-- 통계정보 생성
: 현재 User의 모든 테이블에 대한 통계정보를 조사하고 나면 num_rows에 값이 들어가있게 됨.
EXEC DBMS_STATS.gather_schema_stats(USER, cascade=> TRUE);
-- 테이블별 레코드 수
SELECT table_name, num_rows FROM user_tables;
-- 전체 레코드 수
SELECT sum(num_rows) FROM user_tables;