thepgstattuple모듈 제공
pgstattuple (텍스트) 리턴
pgstattuple
반환 a"죽은"튜플 및 기타 정보. 이것은 5 월입니다
test => select * from pgstattuple ( 'pg_catalog.pg_proc');
출력 열은 다음과 같습니다.
표 F-27.pgstattuple
출력 열
컬럼 | type | 설명 |
---|---|---|
table_len | bigint | 바이트의 물리적 관계 길이 |
tuple_count | bigint | 라이브 튜플 수 |
tuple_len | bigint | 바이트의 살아있는 튜플의 총 길이 |
tuple_percent | float8 | 살아있는 튜플의 백분율 |
dead_tuple_count | bigint | 죽은 튜플 수 |
dead_tuple_len | bigint | 바이트의 죽은 튜플의 총 길이 |
dead_tuple_percent | float8 | 죽은 튜플 비율 |
free_space | bigint | 바이트의 총 여유 공간 |
free_percent | float8 | 여유 공간 비율 |
pgstattuple
취득
pgstattuple
판단 a"죽은"ifHeaptuplesatisNow
거짓을 반환합니다.
pgstattuple (OID) 리턴
이것은와 동일합니다.pgstattuple (text)
를 제외하고
pgstatindex (텍스트) 반환
pgstatindex
반환 a
test => select * from pgstatindex ( 'pg_cast_oid_index');
출력 열은 다음과 같습니다.
표 F-28.pgstatindex
출력 열
컬럼 | type | 설명 |
---|---|---|
버전 | Integer | Btree 버전 번호 |
Tree_Level | Integer | 루트 페이지의 트리 레벨 |
index_size | Integer | 인덱스의 총 페이지 수 |
root_block_no | Integer | 루트 블록의 위치 |
Internal_Pages | Integer | 수"내부"(상위 레벨) |
Leaf_Pages | Integer | 잎 페이지 수 |
empty_pages | Integer | 빈 페이지 수 |
deleted_pages | Integer | 삭제 된 페이지 수 |
avg_leaf_density | float8 | 잎 페이지의 평균 밀도 |
Leaf_fragmentation | float8 | 잎 페이지 조각화 |
pgstattuple
, the
pg_relpages (텍스트) 반환
PG_RELPAGES
반환합니다
Tatsuo Ishii