云数据库 GAUSSDB-统计信息函数:gs_redo_stat_info()

时间:2025-10-17 14:34:22

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
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-2062.html