aurora_stat_database
pg_stat_database의 모든 열을 포함하고 끝에 새 열을 추가합니다.
조건
aurora_stat_database()
인수
없음
반환 유형
모든 pg_stat_database
열과 다음과 같은 추가 열이 포함된 SETOF 레코드. pg_stat_database
열에 대한 자세한 내용은 pg_stat_database
storage_blks_read
- 이 데이터베이스의 Aurora 스토리지에서 읽은 총 공유 블록 수입니다.orcache_blks_hit
- 이 데이터베이스의 최적화된 읽기 캐시 적중률의 총 수입니다.local_blks_read
- 이 데이터베이스에서 읽은 총 로컬 블록 수입니다.storage_blk_read_time
-track_io_timing
이 활성화된 경우 Aurora 스토리지에서 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 track_io_timing을 참조하세요. -
local_blk_read_time
-track_io_timing
이 활성화된 경우 로컬 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 track_io_timing을 참조하세요. -
orcache_blk_read_time
-track_io_timing
이 활성화된 경우 최적화된 읽기 캐시에서 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 track_io_timing을 참조하세요.
참고
blks_read
의 값은 storage_blks_read
, orcache_blks_hit
, local_blks_read
의 합계입니다.
blk_read_time
의 값은 storage_blk_read_time
, orcache_blk_read_time
, local_blk_read_time
의 합계입니다.
사용 노트
이 함수는 다음 Aurora PostgreSQL 버전에서 사용할 수 있습니다.
15.4 이상의 15 버전
14.9 이상의 14 버전
예시
다음 예는 모든 pg_stat_database
열을 포함하고 끝에 새 열 6개를 추가하는 방법을 보여줍니다.
=>
select * from aurora_stat_database() where datid=14717;
-[ RECORD 1 ]------------+------------------------------ datid | 14717 datname | postgres numbackends | 1 xact_commit | 223 xact_rollback | 4 blks_read | 1059 blks_hit | 11456 tup_returned | 27746 tup_fetched | 5220 tup_inserted | 165 tup_updated | 42 tup_deleted | 91 conflicts | 0 temp_files | 0 temp_bytes | 0 deadlocks | 0 checksum_failures | checksum_last_failure | blk_read_time | 3358.689 blk_write_time | 0 session_time | 1076007.997 active_time | 3684.371 idle_in_transaction_time | 0 sessions | 10 sessions_abandoned | 0 sessions_fatal | 0 sessions_killed | 0 stats_reset | 2023-01-12 20:15:17.370601+00 orcache_blks_hit | 425 orcache_blk_read_time | 89.934 storage_blks_read | 623 storage_blk_read_time | 3254.914 local_blks_read | 0 local_blk_read_time | 0