

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Fungsi ini membawa semua kolom pg\$1stat\$1database dan menambahkan kolom baru pada akhirnya.

## Sintaksis
<a name="aurora_stat_database-syntax"></a>

 

```
aurora_stat_database()
```

## Argumen
<a name="aurora_stat_database-arguments"></a>

Tidak ada

## Jenis pengembalian
<a name="aurora_stat_database-return-type"></a>

Catatan SETOF dengan semua kolom `pg_stat_database` dan kolom tambahan berikut. Untuk informasi selengkapnya tentang kolom `pg_stat_database`, lihat [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` – Jumlah total blok bersama yang dibaca dari penyimpanan aurora dalam basis data ini. 
+ `orcache_blks_hit` – Jumlah total hit cache pembacaan yang dioptimalkan dalam basis data ini. 
+ `local_blks_read` – Jumlah total blok lokal yang dibaca dalam basis data ini. 
+ `storage_blk_read_time` – Jika `track_io_timing` diaktifkan, total waktu yang dihabiskan untuk membaca blok file data dari penyimpanan aurora dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). 
+ `local_blk_read_time` – Jika `track_io_timing` diaktifkan, total waktu yang dihabiskan untuk membaca blok file data lokal dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING).
+ `orcache_blk_read_time` – Jika `track_io_timing` diaktifkan, total waktu yang dihabiskan untuk membaca blok file data dari cache pembacaan yang dioptimalkan dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). 

**catatan**  
Nilai `blks_read` adalah jumlah dari `storage_blks_read`, `orcache_blks_hit`, dan `local_blks_read`.  
Nilai `blk_read_time` adalah jumlah dari `storage_blk_read_time`, `orcache_blk_read_time`, dan `local_blk_read_time`.

## Catatan penggunaan
<a name="aurora_stat_database-usage-notes"></a>

Fungsi ini tersedia di versi Aurora PostgreSQL berikut:
+ Versi 15.4 dan versi 15 yang lebih tinggi
+ Versi 14.9 dan versi 14 yang lebih tinggi

## Contoh
<a name="aurora_stat_database-examples"></a>

Contoh berikut menunjukkan bagaimana fungsi ini membawa semua kolom `pg_stat_database` dan menambahkan 6 kolom baru pada akhirnya:

```
=> 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
```