

# aurora\$1stat\$1database
<a name="aurora_stat_database"></a>

pg\$1stat\$1database의 모든 열을 포함하고 끝에 새 열을 추가합니다.

## 구문
<a name="aurora_stat_database-syntax"></a>

 

```
aurora_stat_database()
```

## 인수
<a name="aurora_stat_database-arguments"></a>

없음

## 반환 타입
<a name="aurora_stat_database-return-type"></a>

모든 `pg_stat_database` 열과 다음과 같은 추가 열이 포함된 SETOF 레코드. `pg_stat_database` 열에 대한 자세한 내용은 [https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-PG-STAT-DATABASE-VIEW](https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-PG-STAT-DATABASE-VIEW) 섹션을 참조하세요.
+ `storage_blks_read` - 이 데이터베이스의 Aurora 스토리지에서 읽은 총 공유 블록 수입니다.
+ `orcache_blks_hit` - 이 데이터베이스의 최적화된 읽기 캐시 적중률의 총 수입니다.
+ `local_blks_read` - 이 데이터베이스에서 읽은 총 로컬 블록 수입니다.
+ `storage_blk_read_time` - `track_io_timing`이 활성화된 경우 Aurora 스토리지에서 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING)을 참조하세요.
+ `local_blk_read_time` - `track_io_timing`이 활성화된 경우 로컬 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING)을 참조하세요.
+ `orcache_blk_read_time` - `track_io_timing`이 활성화된 경우 최적화된 읽기 캐시에서 데이터 파일 블록을 읽는 데 소요된 총 시간을 밀리초 단위로 추적합니다. 활성화되지 않은 경우 값은 0입니다. 자세한 내용은 [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-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`의 합계입니다.

## 사용 노트
<a name="aurora_stat_database-usage-notes"></a>

이 함수는 다음 Aurora PostgreSQL 버전에서 사용할 수 있습니다.
+ 15.4 이상의 15 버전
+ 14.9 이상의 14 버전

## 예시
<a name="aurora_stat_database-examples"></a>

다음 예는 모든 `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
```