举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > OceanBase OUTLINE

OceanBase OUTLINE

2023-04-20 05:18 OceanBase OUTLINE

 OceanBase OUTLINE

描述

该语句仅支持使用 SQL_TEXT 创建的 OUTLINE,可用于添加绑定 OUTLINE 和限流规则。

格式

ALTER OUTLINE outline_name ADD stmt [ TO target_stmt ]

参数解释

参数

描述

outline_name

指定要创建的 OUTLINE 名称。

stmt

一般为一个带有 hint 和原始参数的 DML 语句。

TO target_stmt

如果不指定 TO target_stmt, 则表示如果数据库接受的 SQL 参数化后与 stmt 去掉 hint 参数化文本相同,则将该 SQL 绑定 stmt 中 hint 生成执行计划;如果期望对含有 hint 的语句进行固定计划,则需要 TO target_stmt 来指明原始的 SQL。

注意 

在使用 target_stmt 时,严格要求 stmt 与 target_stmt 在去掉 hint 后完全匹配。

示例

  • 通过 ALTER OUTLINE 来添加限流规则。
obclient> ALTER OUTLINE ol_1 ADD SELECT  * FROM t1 WHERE c1 = 1 and c2 = ?;
obclient> ALTER OUTLINE ol_1 ADD SELECT  * FROM t1 WHERE c1 = ? and c2 = 1; 
  • 通过 ALTER OUTLINE 来添加执行计划。
obclient> CREATE OUTLINE ol_2 on SELECT  * FROM t1,t2 WHERE t1.c1 = 1;
obclient> ALTER OUTLINE ol_2 add SELECT  * FROM t1,t2 WHERE t1.c1 = 1;

注意事项

  • 同一个 ​outline_name​ 只能指定一个执行计划。如果通过 ​CREATE OUTLINE​ 语句指定了执行计划,则无法通过执行 ​ALTER OUTLINE​ 时再添加。
  • 同 ​CREATE OUTLINE​ 类似,在 ​ALTER OUTLINE​ 时不能同时指定限流规则和执行计划。
阅读全文
以上是编程学为你收集整理的 OceanBase OUTLINE全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  OceanBase TO_BINARY_FLOAT

    OceanBase TO_BINARY_FLOAT

    2023-06-01

    ​TO_BINARY_FLOAT​函数返回一个单精度的 32 位浮点数。语法TO_BINARY_FLOAT(expr [, fmt [, 'nlsparam' ] ])参数参数...

  •  OceanBase DECODE

    OceanBase DECODE

    2023-05-02 OceanBase DECODE

    DECODE函数依次用参数search与condition做比较,直至condition与search的值相等,则返回对应search后跟随的参数result的值。如果...

  •  OceanBase WMSYS.WM_CONCAT/WM_CONCAT

    OceanBase WMSYS.WM_CONCAT/WM_CONCAT

    2023-04-21

    WM_CONCAT函数用于列转行,将度量列的值进行合并。作为单个集合的聚合函数,WM_CONCAT对所有行进行操作并返回单个输出行。作为组...

  •  OceanBase LISTAGG

    OceanBase LISTAGG

    2023-06-03 OceanBase LISTAGG

    LISTAGG函数用于列转行,LISTAGG对ORDER BY子句中指定的每个组内的数据进行排序,然后合并度量列的值。作为单个集合的聚合函数,...

  • 鸿蒙os数据管理在哪里 鸿蒙OS 数据管理

    鸿蒙os数据管理在哪里 鸿蒙OS 数据管理

    鸿蒙OS 关系型数据库鸿蒙OS 对象关系映射数据库鸿蒙OS 轻量级偏好数据库鸿蒙OS 分布式数据服务鸿蒙OS 分布式文件服务鸿蒙OS 融合...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部