GS_SPM_BASELINE
GS_SPM_BASELINE是SPM计划管理特性中的系统表,当前该特性在分布式中不支持。它用于存储baseline相关信息的系统表,具备sysadmin权限的用户可以对该系统表进行读操作,但只有初始用户才可以对该系统表进行写操作。
名称 | 类型 | 描述 |
|---|---|---|
sql_namespace | oid | schema oid。 |
sql_hash | bigint | SPM中SQL的唯一标识。 |
plan_hash | bigint | 当前SQL下的plan的唯一标识。 |
outline | text | outline文本,可固定当前计划的一组Hint。 |
cost | double precision | 计划的总代价。 |
user | oid | 创建baseline的用户。 |
status | integer | baseline的状态,可选取值有:
|
source | text | baseline的来源。 |
gplan | boolean | 是否是gplan。 |
creation_time | timestamp with time zone | baseline的创建时间。 |
last_used_time | timestamp with time zone | 计划最近使用时间。 |
modification_time | timestamp with time zone | baseline的修改时间。 |
jump_intercept_cnt | bigint | 当前baseline拦截计划跳变次数。 |
invalid | boolean | 当前baseline是否无效。 |

