Files
oceanbase/docs/docs-cn/13.reference-guide/1.system-view/3.performance-view/63.v-sql_monitor.md
2022-02-10 14:51:49 +08:00

3.1 KiB

v$sql_monitor

功能

慢查询的 Plan 层面的统计,每个慢查询都会有一条统计信息,同时记录该 Plan 的 Trace 信息。

相关表/视图

gv$sql_monitor

字段说明

字段名称 类型 是否可以为 NULL 描述
CON_ID bigint(20) NO 租户 ID
SQL_EXEC_ID bigint(20) NO 唯一确定一个查询语句,他是由查询语句经过快速参数化后得到的字符串的 MD5 值
JOB_ID bigint(20) NO 执行器里面用来区分某个物理执行计划的一个片段。在单台 OBServer 上是全局递增的
TASK_ID bigint(20) NO 分布式执行计划中,用来区分某个 JOB_ID 对应的执行计划片段的一次执行过程。
SVR_IP varchar(32) NO IP 地址
SVR_PORT bigint(20) NO 端口号
SQL_EXEC_START timestamp(6) NO 执行开始时刻
PLAN_ID bigint(20) NO 单个 OBServer 上唯一确定 plan_cache 中的一个 Plan,它是一个递增的值,由 plan_cache 模块进行管理,每次新加入一个 Plan 到 Plan Cache 中的时候,都会为其分配一个 PLAN_ID
SCHEDULER_IP varchar(32) NO 调度执行 SQL 的 OBServer 的 IP 地址
SCHEDULER_PORT bigint(20) NO 调度执行 SQL 的 OBServer 的端口号
MONITOR_INFO varchar(65535) NO 相关信息,包括最长等待事件,接收时间等信息
EXTEND_INFO varchar(65535) NO 扩展信息,SQL 执行流程全部 Trace 信息