云数据库 GAUSSDB-统计信息函数:gs_redo_stat_info()
gs_redo_stat_info()
描述:查询回放信息,包括回放线程的buffer命中率、执行unlink_rels文件数量、极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent信息以及wal_read_from_write_buffer的waitevent信息。需要连接备DN查询。
返回值类型:setof record
|
名称 |
类型 |
描述 |
|---|---|---|
|
buffer_hit_rate |
float8 |
回放线程的buffer命中率。 |
|
ddl_unlink_nrels_count |
int8 |
回放DDL操作执行unlink rel文件的数量。 |
|
read_buffer_io_counter |
int8 |
极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent触发次数。 |
|
read_buffer_io_total_dur |
int8 |
极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent总用时。 |
|
read_buffer_io_avg_dur |
int8 |
极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent平均用时。 |
|
read_buffer_io_min_dur |
int8 |
极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent最小用时。 |
|
read_buffer_io_max_dur |
int8 |
极致RTO场景下回放线程读取buffer时产生I/O操作的waitevent最大用时。 |
|
read_wal_buf_counter |
int8 |
极致RTO场景下wal_read_from_write_buffer的waitevent触发次数。 |
|
read_wal_buf_total_dur |
int8 |
极致RTO场景下wal_read_from_write_buffer的waitevent总用时。 |
|
read_wal_buf_avg_dur |
int8 |
极致RTO场景下wal_read_from_write_buffer的waitevent平均用时。 |
|
read_wal_buf_min_dur |
int8 |
极致RTO场景下wal_read_from_write_buffer的waitevent最小用时。 |
|
read_wal_buf_max_dur |
int8 |
极致RTO场景下wal_read_from_write_buffer的waitevent最大用时。 |
示例:
gaussdb=# SELECT * FROM gs_redo_stat_info();
-[ RECORD 1 ]------------+----------
buffer_hit_rate | 70.5707
ddl_unlink_nrels_count | 3
read_buffer_io_counter | 1732
read_buffer_io_total_dur | 2850806
read_buffer_io_avg_dur | 1645
read_buffer_io_min_dur | 3
read_buffer_io_max_dur | 981639
read_wal_buf_counter | 9779
read_wal_buf_total_dur | 193612470
read_wal_buf_avg_dur | 19798
read_wal_buf_min_dur | 3
read_wal_buf_max_dur | 1914777
下载云数据库 GAUSSDB用户手册完整版