数据仓库服务 GAUSSDB(DWS)-GS_WAIT_EVENTS
GS_WAIT_EVENTS
GS_WAIT_EVENTS视图显示当前节点上各类等待状态和事件的统计信息。
仅在GUC参数enable_track_wait_event为on的情况下,视图中各统计字段的数值才会被累加。若在运行过程中将enable_track_wait_event设置为off,则不再累加统计数值,但已有数值不受影响。enable_track_wait_event为off,查询该视图返回0行。
名称 |
类型 |
描述 |
---|---|---|
nodename |
name |
节点名称。 |
type |
text |
事件的类型,包括STATUS,LOCK_EVENT,LWLOCK_EVENT和IO_EVENT四种类型。 |
event |
text |
事件名称,可参考PG_THREAD_WAIT_STATUS视图。 |
wait |
bigint |
事件发生次数。该字段及以下字段均为进程运行中的累计值。 |
failed_wait |
bigint |
等待失败次数。当前版本中只有LOCK和LWLOCK等锁超时或失败才会使用该字段。 |
total_wait_time |
bigint |
该事件总持续时间。 |
avg_wait_time |
bigint |
该事件平均持续时间。 |
max_wait_time |
bigint |
该事件最大等待时间。 |
min_wait_time |
bigint |
该事件最小等待时间。 |
当前版本中,对于type='LOCK_EVENT','LWLOCK_EVENT'和'IO_EVENT'的事件,GS_WAIT_EVENTS视图显示范围与PG_THREAD_WAIT_STATUS视图对应事件相同。
对于type='STATUS'的事件GS_WAIT_EVENTS包含的等待状态列如下,其详细含义参见PG_THREAD_WAIT_STATUS视图。
- acquire lwlock
- acquire lock
- wait io
- wait pooler get conn
- wait pooler abort conn
- wait pooler clean conn
- wait transaction sync
- wait wal sync
- wait data sync
- wait producer ready
- create index
- analyze
- vacuum
- vacuum full
- gtm connect
- gtm begin trans
- gtm commit trans
- gtm rollback trans
- gtm create sequence
- gtm alter sequence
- gtm get sequence val
- gtm set sequence val
- gtm drop sequence
- gtm rename sequence
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓