본문 바로가기
PostgreSQL

PostgreSQL_사용자 테이블 정보 조회

by 쑤- IT, MySQL, MariaDB, DBeaver 2021. 8. 18.

 

 

#-- 사용자 테이블 정보 조회

SELECT schemaname, relname, n_tup_ins,last_autovacum
  FROM pg_stat_user_tables
 ORDER BY schemaname, relname;

 

 

pg_stat_all_tables 현재 데이터베이스의 각 테이블에 대해 순차 및 인덱스 스캔의 총 수, 각 스캔 유형에서 반환된 총 행 수, 행 삽입, 업데이트 및 삭제의 총계.
pg_stat_sys_tables 시스템 테이블 정보
pg_stat_user_tables 사용자 테이블 정보

 

 

relid 테이블의 OID
schemaname 이 테이블이 있는 스키마의 이름
relname 이 테이블의 이름
seq_scan 이 테이블에서 시작된 순차 스캔 수
seq_tup_read 순차 스캔에서 가져온 라이브 행 수
idx_scan 이 테이블에서 시작된 인덱스 스캔 수
idx_tup_fetch 인덱스 스캔으로 가져온 라이브 행 수
n_tup_ins 삽입된 행 수
n_tup_upd 업데이트된 행 수
n_tup_del 삭제된 행 수
n_tup_hot_upd HOT 업데이트된 행 수(즉, 별도의 인덱스 업데이트가 필요하지 않음)
n_live_tup 예상 라이브 행 수
n_dead_tup 죽은 행의 예상 수
last_vacuum 이 테이블을 수동으로 제거한 마지막 시간( VACUUM FULL은 계산하지 않음 )
last_autovacuum autovacuum 데몬이 이 테이블을 마지막으로 정리한 시간
last_analyze 이 테이블을 수동으로 분석한 마지막 시간
last_autoanalyze autovacuum 데몬이 이 테이블을 마지막으로 분석한 시간
vacuum_count 이 테이블이 수동으로 제거된 횟수( VACUUM FULL은 계산하지 않음 )
autovacuum_count 이 테이블이 autovacuum 데몬에 의해 정리된 횟수입니다.
analyze_count 이 테이블이 수동으로 분석된 횟수
autoanalyze_count autovacuum 데몬이 이 테이블을 분석한 횟수

https://www.postgresql.org/docs/9.3/monitoring-stats.html

댓글