aurora_stat_database - Amazon Aurora

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