PG_PLAN_BASELINE
PG_PlAN_BASELINE系统表记录语句和计划的绑定关系。一个语句只可以绑定一个计划。
|
名称 |
类型 |
描述 |
|---|---|---|
|
sql_hash |
text |
语句的sql_hash。 |
|
outline_name |
text |
该sql_hash对应的sql语句绑定的outline的名字。 |
|
plan_baseline |
name |
该绑定关系的baseline名字。 |
|
create_time |
timestamp with time zone |
计划绑定创建时间。 |
|
last_modify_time |
timestamp with time zone |
最后一次修改时间,即为该语句最后一次绑定计划的时间。 |
|
last_execute_time |
timestamp with time zone |
最后一次被使用时间。 |
|
apply_skew_hint |
boolean |
是否应用outline中的skew hint,该字段9.1.0及以上集群版本支持。 |
|
status |
tinyint |
绑定状态。该字段9.1.1.200及以上集群版本支持。取值如下:
|
|
cost |
float8 |
生成该outline的计划的成本(cost)。该字段9.1.1.200及以上集群版本支持。 |
|
normalize_cost |
float8 |
根据TopSQL中该语句duration、cpu和memory使用情况,经过归一化计算的成本(cost)。保留列,暂未使用。该字段9.1.1.200及以上集群版本支持。 |