GaussDB-GS_SPM_SQL_EVOLUTION

52 阅读1分钟

GaussDB-GS_SPM_SQL_EVOLUTION

GS_SPM_SQL_EVOLUTION是SPM计划管理特性下的系统视图,当前该特性在分布式下不支持。该视图用于查看当前用户的计划演进结果信息,普通用户以上权限均可以访问该视图。

名称类型描述
sql_namespaceoidSchema的oid。
sql_hashbigint当前Schema中SQL的唯一标识。
plan_hashbigint当前SQL中的plan的唯一标识。
betterboolean是否是正向收益演进。
statustext演进过程中是否出现异常。取值范围:- SUCCESS:演进成功。
  • FAILED:演进失败。 | | refer_plan | bigint | 报告生成的主要参考的plan hash。 | | sql_text | text | SQL的文本串。 | | outline | text | 当前计划的Hint字符串列表。 | | reason | text | 演进报告的内容。 | | gplan | boolean | 是否是gplan。 | | creation_time | timestamp with time zone | 创建演进结果的时间。 |

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…