云数据库 GaussDB-使用SQL PATCH进行调优:相关链接

时间:2023-11-01 16:18:32

相关链接

SQL PATCH相关系统表、接口函数见下表。

表1 SQL PATCH相关系统表、接口函数介绍

名称

说明

系统表

GS_SQL_PATCH

GS_SQL_PATCH系统表存储所有SQL_PATCH的状态信息。

接口函数

DBE_SQL_UTIL Schema

DBE_SQL_UTIL.create_hint_sql_patch

create_hint_sql_patch是用于创建调优SQL PATCH的接口函数,返回执行是否成功。

DBE_SQL_UTIL.create_abort_sql_patch

create_abort_sql_patch是用于创建避险SQL PATCH的接口函数,返回执行是否成功。

DBE_SQL_UTIL.drop_sql_patch

drop_sql_patch是用于在当前建连的CN上删除SQL PATCH的接口函数,返回执行是否成功。

DBE_SQL_UTIL.enable_sql_patch

enable_sql_patch是用于在当前建连的CN上开启SQL PATCH的接口函数,返回执行是否成功。

DBE_SQL_UTIL.disable_sql_patch

disable_sql_patch是用于在当前建连的CN上禁用SQL PATCH的接口函数,返回执行是否成功。

DBE_SQL_UTIL.show_sql_patch

show_sql_patch是用于显示给定patch_name对应的SQL PATCH的接口函数,返回运行结果。

DBE_SQL_UTIL.create_hint_sql_patch

create_hint_sql_patch是用于创建调优SQL PATCH的接口函数,返回执行是否成功。本函数是原函数的重载函数,支持通过parent_unique_sql_id值限制hint patch的生效范围。

DBE_SQL_UTIL.create_abort_sql_patch

create_abort_sql_patch是用于创建避险SQL PATCH的接口函数,返回执行是否成功。本函数是原函数的重载函数,支持通过parent_unique_sql_id值限制abort patch的生效范围。

support.huaweicloud.com/centralized-devg-v3-opengauss/gaussdb-12-0314.html