반응형
오라클에서 스키마에 들어있는 테이블 중
데이터가 많이 들어있는 테이블을 찾아보려다 보니
위와 같은 쿼리를 만들게 되었는데
사용법은 A.OWNER = 'SCOTT' 부분의
SCOTT만 스키마명으로 바꿔주면
해당 스키마에 들어있는 전체 테이블을
행 수를 기준으로 역정렬해서 보여준다
스크린샷에 사용한 쿼리는 아래 쿼리를
그대로 복사 붙여넣기 해서 스키마만 바꿔주면 된다
SELECT A.TABLE_NAME, B.COMMENTS, A.NUM_ROWS
FROM ALL_TABLES A, ALL_TAB_COMMENTS B
WHERE A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.OWNER = '스키마명'
ORDER BY A.NUM_ROWS DESC
반응형
'SQL > Oracle' 카테고리의 다른 글
오라클 실행중인 쿼리 확인 및 강제 중지방법 (1) | 2021.03.11 |
---|---|
오라클 인덱스 조회 생성 삭제 수정방법 정리 (0) | 2021.02.03 |
오라클 PL/SQL IF ELSE 문 사용방법 정리 (0) | 2020.12.16 |
오라클 대소문자 구분 없이 조회 방법 (0) | 2020.12.15 |
오라클 컬럼에서 숫자 문자 데이터만 추출방법 정리 (0) | 2020.12.09 |
댓글