存储过程

您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。背景信息 AnalyticDB PostgreSQL 6.0版 中,函数(Function)虽然可以实现大...

管理存储过程

储存过程运行结果页面 存储过程执行完毕后,可查看 运行结果 和 DBMS 输出 信息。功能 说明 运行结果 在运行结果页签中,可查看存储过程运行状态、参数、类型、值、返回类型和返回值。DBMS 输出 在 DBMS 输出页签中,可查看存储过程 DBMS ...

RDS执行存储过程报错没有权限

问题描述 RDS执行 存储过程报错:SELECT command denied to user 'xxx'@'%' for table 'xxx' 解决方案 一个账号调用另一个账号下创建的存储过程,账号没有执行存储过程的权限,需要对账号进行授权 GRANT EXECUTE ON 数据库名.*TO ' 数据库...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

存储过程

原理 存储过程会被持久化到Meta center中,按需加载到计算节点中执行,SQL相关的执行逻辑会发送到SQL engine中执行,然后获取执行结果,存储过程的控制流程等相关的逻辑会在PL engine中执行存储过程在真正执行前会注册到存储过程管理中心...

批量获取创建列存索引的DDL语句

在这种场景下,为了避免重复创建列索引,可以先调用存储过程 dbms_imci.columnar_advise_begin(),然后再批量调用存储过程 dbms_imci.columnar_advise(),批量调用完成后,再调用存储过程 dbms_imci.columnar_advise_show()批量获取DDL语句...

新建存储过程

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储...

内置的安全审计规则

CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...

ALTER PROCEDURE

options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...

创建存储过程

存储过程是作为单个 SPL 程序语句调用的独立 SPL 程序。调用时,存储过程可选择以输入参数的形式从调用方接收值,并可选择以输出参数的形式向调用方返回值。CREATE PROCEDURE 命令可定义并命名一个将存储在数据库中的独立存储过程。如果...

并行查询和Hash Join的并行执行

更多关于并行查询和Hash Join的并行执行的文字说明,请参见 并行查询(Parallel Query)和 Hash Join的并行执行

dbms_sql.delete_trace

语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行存储过程后,SQL语句中的常量会被自动模板化,并删除 mysql.sql_sharing 表中与其模板化后的SQL语句匹配的模板化SQL语句,且后续与该模板匹配的SQL语句不会被SQL Trace功能...

CREATE PROCEDURE

定义新存储过程。语法 CREATE[OR REPLACE]PROCEDURE name[(parameters)][IMMUTABLE|STABLE|VOLATILE|DETERMINISTIC|[NOT]LEAKPROOF|CALLED ON NULL INPUT|RETURNS NULL ON NULL INPUT|STRICT|[EXTERNAL]SECURITY INVOKER|[EXTERNAL]...

可编程对象

数据管理DMS支持变更存储程序(Stored Routines),并且提供了规范化的管理流程来管控变更操作历史记录,本文介绍如何完成存储程序变更。前提条件 支持的数据库类型:MySQL:...存储过程执行不支持事务指定、不支持变更前镜像的备份处理。

dbms_sql.delete_trace_by_sqlid

注意事项 当在主节点执行存储过程时,该操作会被持久化,mysql.sql_sharing 表中对应的记录会被删除,并同步至只读节点。当在只读节点执行存储过程时,该操作不会被持久化,且仅在该只读节点生效。通过集群地址访问数据库时,模板化后...

账号权限列表

EXECUTE ANY PROCEDURE 执行任意存储过程的权限。CREATE ANY OUTLINE 创建任意执行计划的权限。ALTER ANY OUTLINE 修改任意执行计划的权限。DROP ANY OUTLINE 删除任意执行计划的权限。CREATE ANY PROCEDURE 为用户创建任意存储过程的权限...

并行查询配置参数说明

说明 PolarDB 优化器可能会对主查询和子查询分别并行执行,如果同时并行执行,它们的最大Worker数不能超过 max_parallel_degree 的值,整个查询使用的Worker数为主查询和子查询使用的Worker数之和。parallel_degree_policy Global 设置单个...

验证分析型查询请求能力

将 orders 表与自身聚合,生成 20,000*20,000 行数据的笛卡尔积,开启 8 个并行执行,对比执行时间,验证云数据库 OceanBase 的实时分析能力。概念介绍 OLAP(Online Analytical Processing)是一种面向分析的、多维数据分析技术。它适用于...

高性能能力

HTAP跨节点并行执行能力 PolarDB PostgreSQL版(兼容Oracle)支持分析型查询,通过分布式并行计算技术,多个RO点并行执行SQL查询,充分发挥共享存储层的高IO吞吐能力,以及RO点的CPU和memory资源。能在一份TP数据上实时执行分析型查询,而...

使用多机MPP对海量数据分析提速

本文介绍了多机并行执行能力的技术背景、技术原理、适用场景以及使用说明等内容。背景信息 列存索引(IMCI)是PolarDB的HTAP解决方案。随着用户查询数据量、查询复杂度以及对OSS等外部表的查询需求的增加,单个只读列存节点已无法满足海量...

概述

在Leader上并行执行(Leader会启动另一组Worker)生成并行计划后,在Leader上执行的计划包含有支持并行执行的子查询,但这些子查询不能提前并行执行(即不能采用Shared access)。例如,当前如果子查询中包括window function,子查询就不能...

快速开始

设置阈值控制优化器是否选择并行执行 PolarDB 提供了两个阈值来控制优化器是否选择并行执行,SQL语句只要满足其中任意一个条件,优化器就会考虑并行执行。records_threshold_for_parallelism 若优化器估算出语句中存在扫描记录数超过该阈值...

CREATE PACKAGE BODY

如果任何特定关系的限定条件具有存在并行限制的任何内容,则不会为并行执行选择该关系。设置为 SAFE 时,存储过程或函数可以按并行模式执行,没有任何限制。execution_cost execution_cost 指定一个正数,提供函数的估计执行成本,单位为 ...

视频专区

本文档汇总了 云原生数据库PolarDB 的介绍和操作视频。Serverless集群 全球数据库网络GDN 高压缩引擎(X-Engine)Instant DDL和Parallel DDL 快速恢复 并行查询和Hash Join的并行执行 客户案例

并行查询Hint语法

Parallel Hints可以指定优化器是否选择并行执行,还支持指定并行度以及需要并行的表,以及各个算子的并行执行方式。PolarDB MySQL版 8.0.1版本目前支持在并行查询中使用 PARALLEL 和 NO_PARALLEL 两种Hints。PolarDB MySQL版 8.0.2版本除了...

PolarDB MySQL版8.0.1版本发布日志

修复并行查询将GROUP BY下推到Worker上去并行执行时,在有分区表的情况下,返回结果集中存在分组重复的问题。修复执行 EXCHANGE PARTITION 操作时,因索引顺序不同导致索引损坏,无法访问表数据的问题。修复主键不包含分区键的分区表在使用...

技术原理

如果 Gather 或 Gather Merge 节点位于计划树的最顶层,那么整个查询将并行执行。如果它位于计划树的其他位置,那么只有查询中在它之下的那一部分会并行执行。在上面的例子中,查询只访问了一个表,因此除 Gather 节点本身之外只有一个计划...

并行查询使用限制和兼容性问题

包含存储过程Procedures的表达式,该表达式必须在leader上执行。Index Merge方式进行表扫描,则该表无法并行。串行化隔离级别事务内的查询语句无法并行。隔离级别是Repeatable-read的情况下,事务内的INSERT.SELECT/REPLACE.SELECT查询部分...

并行资源控制策略配置

PolarDB 支持通过多种策略控制单个查询或全局的总并行度,以保证在资源负载允许的情况下选择合理的并行度。并行查询排队策略参数 max_...说明 该参数仅用于在 PolarDB 确定需要并行执行后,选择查询的并行度,而不用于选择是否需要并行执行

技术架构

核心模块 如同大多数传统单机关系型数据库,PolarDB-X 分为网络层、SQL解析层、优化层、执行层、存储层,其中优化层包含逻辑优化和物理优化,执行层包含单机两阶段执行、单机并行执行和多机并行执行存储层包含应用了多种传统单机数据库...

最佳实践

简介 当查询使用ePQ特性时,PolarDB PostgreSQL版(兼容Oracle)将通过ePQ优化器,生成能够被多个计算节点并行执行的执行计划。ePQ的执行引擎将在多个计算节点上协调执行该计划,同时利用多个节点的CPU、内存、I/O带宽来扫描、计算数据。您...

最佳实践

简介 当查询使用ePQ特性时,PolarDB PostgreSQL版(兼容Oracle)将通过ePQ优化器,生成能够被多个计算节点并行执行的执行计划。ePQ的执行引擎将在多个计算节点上协调执行该计划,同时利用多个节点的CPU、内存、I/O带宽来扫描、计算数据。您...

最佳实践

简介 当查询使用ePQ特性时,PolarDB PostgreSQL版 将通过ePQ优化器,生成能够被多个计算节点并行执行的执行计划。ePQ的执行引擎将在多个计算节点上协调执行该计划,同时利用多个节点的CPU、内存、I/O带宽来扫描、计算数据。您可以通过GUC...

基本概念

并行循环步骤(foreach)步骤类型之一,使用并行循环步骤并行执行多个相同的步骤。成功步骤(succeed)步骤类型之一,使用成功步骤提前结束一系列串行的步骤。成功步骤通常和选择步骤结合使用,在选择步骤条件满足的情况下跳转到一个成功...

8.0.2版本发布说明

算子并行执行方式单一,如所有join必须全量下推,分组聚集以2阶段执行。以上这些限制,使得8.0.1版本的并行查询对复杂分析查询的支持上有一定的限制。在8.0.2版本中,并行查询重磅升级到2.0版本,解决了上述的这些限制,对复杂分析查询进行...

并行循环步骤

介绍 并行循环(Foreach)步骤遍历输入中的某个数组类型参数,对于数组中的每个元素并行执行其串行步骤。并行循环步骤类似于编程语言中的 foreach,不同之处是这里的迭代是并行执行的。并行循环步骤的每次迭代执行都对应一个本地变量。执行...

ST_UnaryUnion

options 如果要开启并行执行,可通过options指定并行度。并行度范围为 1~64,格式为JSON字符串,例如 '{"parallel":4}' 代表开启并行计算同时并行度为4,默认为空 '{}',即串行执行。示例 select st_area(st_union(geom))from tableA where...

计算节点范围选择与并行度控制

Partial Seq Scan on test(cost=0.00.431.00 rows=1 width=4)Optimizer:PolarDB PX Optimizer(3 rows)设置 polar_px_use_primary 参数,让读写节点也参与查询,则读写节点上也将会有四个执行单元参与ePQ并行执行,集群内总计12个进程参与...

计算节点范围选择与并行度控制

Partial Seq Scan on test(cost=0.00.431.00 rows=1 width=4)Optimizer:PolarDB PX Optimizer(3 rows)设置 polar_px_use_primary 参数,让读写节点也参与查询,则读写节点上也将会有四个执行单元参与ePQ并行执行,集群内总计12个进程参与...

并行步骤

介绍 并行(Parallel)步骤用来并行执行多个步骤。它定义了多个分支(Branches),每个分支包含一系列串行步骤。并行步骤的每个分支都对应一个本地变量。执行并行步骤会并发执行所有分支包含的串行步骤。这些串行步骤会改变其分支对应的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 云存储网关 文件存储NAS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用