存储过程

返回信息如下:id-1(1 row)通过上述存储过程执行结果可以看到表 table_a 相关事务提交,成功建表并写入数据;而表 table_b 相关的事务在存储过程中被回滚。示例二 本示例将分别在存储过程和函数中执行一个循环任务并回收表的存储空间,以...

管理存储过程

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

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

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

使用说明

PolarDB MySQL版 提供的SQL Trace功能,用于跟踪SQL语句的执行信息,如:执行计划和执行统计信息(包括扫描行数、执行时间等)。可以帮助您快速地发现因执行计划变更而引发的性能变化,并统计当前集群中消耗负载较大的TopSQL。前提条件 ...

创建存储过程

存在此类存储过程时,会强制执行串行执行计划。如果省略 PARALLEL 子句,则这是默认设置。如果设置为 RESTRICTED,则该存储过程可以在并行模式下执行,但执行限制为并行组中的前几个。如果任何特定关系的限定条件具有存在并行限制的任何...

ALTER PROCEDURE

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

列存索引技术架构介绍

兼顾行列混合执行的优化器 由于存在行存和列存两套执行引擎,优化器在选择执行计划时有了更多的选择,其可以对比行存执行计划的Cost和列存执行计划的Cost,并使用代价最低的执行计划。在 PolarDB 中,除原生MySQL的行存串行执行外,还有...

PolarDB HTAP实时数据分析技术解密

同时该阶段获得的逻辑执行计划转给IMCI的执行计划编译模块后,会尝试生成一个列存的执行计划(此处可能会被白名单拦截并fallback回行存)。PolarDB的Optimizer会根据行存的Plan,计算得出一个面向行存的执行Cost。如果此Cost超过一定阈值,...

查询改写与下推

返回执行计划信息如下:Project(id="id")HashJoin(condition="id=id AND id=id0",type="inner")Gather(concurrent=true)LogicalView(tables="t2_[0-3],l2_[0-3]",shardCount=4,sql="SELECT `t2`.`id`,`l2`.`id` AS `id0` FROM `t2` AS `t2`...

RDS MySQL存储过程的创建和查看

查看存储过程 在RDS MySQL中,有两种方法查看数据库中的存储过程:通过系统表查询 登录到数据库中,执行如下命令:select*from mysql.proc where db=’‘and type=’procedure’order by name;通过show status查询 登录到数据库中,执行...

账号权限列表

CREATE PROCEDURE 为用户创建任意存储过程的权限。CREATE SYNONYM 为用户创建同义词的权限。CREATE SEQUENCE 为用户创建序列的权限。CREATE TRIGGER 为用户创建触发器的权限。CREATE TYPE 创建类型的权限。CREATE SESSION 创建会话的权限。...

PolarDB-X 2.0和1.0功能对比

传递的不再是SQL而是执行计划,避免MySQL重复对SQL进行解析、优化。使用异步模型,连接与线程、连接与会话不再是一一绑定的关系,使用比较少的连接即可满足需求。精简了通信中不需要的信息,例如结果集的头等信息。传输的数据格式与CN计算...

查询改写与下推

Project(id="id")HashJoin(condition="id=id AND id=id0",type="inner")Gather(concurrent=true)LogicalView(tables="t2_[0-3],l2_[0-3]",shardCount=4,sql="SELECT `t2`.`id`,`l2`.`id` AS `id0` FROM `t2` AS `t2` INNER JOIN `l2` AS `l...

RDS MySQL存储过程的创建和查看

查看存储过程 在RDS MySQL中,有两种方法查看数据库中的存储过程:通过系统表查询 登录到数据库中,执行如下命令:select*from mysql.proc where db=’‘and type=’procedure’order by name;通过show status查询 登录到数据库中,执行...

新建存储过程

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

pg_cron

注意事项 PolarDB PostgreSQL版(兼容Oracle)的内核小版本为2.0.14.16.1及更低版本时,该插件在使用过程中可能会因集群端口在重启后发生变化而导致任务失败。该问题在内核小版本为2.0.14.16.1及以上版本中得到修复。原理介绍 定时任务信息...

可编程对象

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

计算层变量

ENABLE_SPM 否 TRUE[TRUE|FALSE]是否开启执行计划管理。ENABLE_EXPRESSION_VECTORIZATION 否 TRUE[TRUE|FALSE]是否开启表达式的向量化计算。FORCE_DDL_ON_LEGACY_ENGINE 否 TRUE[TRUE|FALSE]是否启用新DDL引擎。PURE_ASYNC_DDL_MODE 否 ...

CREATE PROCEDURE

存在此类存储过程时,会强制执行串行执行计划。如果省略 PARALLEL 子句,则这是默认设置。如果设置为 RESTRICTED,则该存储过程可以在并行模式下执行,但执行限制为并行组中的前几个。如果任何特定关系的限定条件具有存在并行限制的任何...

查询计划和查询重规划

db.<collection>.getPlanCache().getPlansByQuery({"query":{"name":"testname"},"sort":{"name":1 })查询哈希以及查询计划缓存键 MongoDB从4.2版本开始,为了定义查询模式(Query Shape),新增了查询哈希(queryHash),并为每一种不同的...

PL 编译和调试

前提条件 ODC PL 支持现状 功能 支持的对象 支持的数据源 支持版本 编译 函数/存储过程/程序包 OceanBase Oracle、OB Cloud Oracle V2.2.7x、V3.0.0 及之后版本。调试 函数/存储过程/匿名块 OceanBase Oracle V3.2.3 及之后版本。运行 函数...

存储过程

存储过程内存管理 存储过程执行过程中的内存占用主要为缓存的cursor,因此 PolarDB-X 对单个cursor所能使用的最大内存以及整个存储过程在执行时占用的内存进行了限制,由参数 PL_CURSOR_MEMORY_LIMIT 和 PL_MEMORY_LIMIT 进行控制。...

内置的安全审计规则

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

DB2数据源

DB2数据源作为数据中枢,为您提供读取和写入DB2数据库的双向通道,能够快速解决海量数据的计算问题。本文为您介绍DataWorks的DB2数据同步的能力支持情况。支持的版本 DB2 Reader和DB2 Writer使用的DB2驱动版本为 IBM Data Server Driver ...

检查SQL语句中的表是否已创建列索引

如果SQL语句中的表名前没有添加库名,则必须使用 use db_name 命令切换至SQL语句中的表所在的库后,再执行存储过程。SQL语句没有特殊的长度限制,但客户端向数据库发送的SQL语句长度受限于 max_allowed_packet 等参数,以及解析SQL语句时...

DBMS_UTILITY

DBMS_UTILITY包支持以下各种实用程序:函数/存储过程 类型 返回类型 说明 ANALYZE_DATABASE(method[,estimate_rows[,estimate_percent[,method_opt]]])存储过程 N/A 分析数据库表。ANALYZE_PART_OBJECT(schema,object_name[,object_type[,...

CREATE PACKAGE BODY

存在此类存储过程或函数时,会强制执行串行执行计划。如果省略 PARALLEL 子句,则这是默认设置。设置为 RESTRICTED 时,存储过程或函数可以按并行模式执行,但执行限制为并行组中的前几个。如果任何特定关系的限定条件具有存在并行限制的...

日志字段

logical_opt_cpu_time 生成执行计划所使用的CPU时间总量,单位:ns。logical_exec_cpu_time 执行执行计划所使用的CPU时间总量,单位:ns。table_name 查询涉及的表名,多个表之间用英文逗号(,)分隔。sql_type SQL类型,包括SELECT、...

查询优化器介绍

其核心组件有以下几个部分:统计信息(Statistics)基数估计(Cardinality Estimation)转化规则(Transform Rules)代价模型(Cost Model)计划空间搜索引擎(Plan Space Search Engine)逻辑上,CBO的过程包括如下几个步骤...

DBMS_UTILITY

示例 该示例展示了如何通过该存储过程执行DDL语句。CALL DBMS_UTILITY.EXEC_DDL_STATEMENT('CREATE TABLE test(a int,b varchar2(20))');SELECT*FROM test;a|b-+-(0 rows)FORMAT_CALL_STACK 该函数用于格式化当前的调用栈。语法 DBMS_...

查询优化器介绍

逻辑上,CBO的过程包括以下几个步骤:搜索引擎利用转化规则,对输入的逻辑执行计划进行变换,构造出物理执行计划的搜索空间。利用代价模型对搜索空间中的每一个执行计划进行代价估计,选出代价最低的物理执行计划。代价估计的过程离不开...

HTAP中的行列混存查询优化

查询优化的作用及基本原理 在数据库处理查询语句的过程中,优化器接收用户输入的查询语句并进行一系列的等价变换后,通过查询中的基数与代价估计,从等价的执行计划中选取最优计划执行。由于在执行查询时使用的执行计划好坏对性能的影响...

Db2 for LUW迁移至PolarDB-X 2.0

数据传输服务DTS(Data Transmission Service)支持将 Db2 for LUW 数据库迁移至 PolarDB分布式版。前提条件 已创建源 Db2 for LUW 数据库和目标 PolarDB分布式版 实例,支持的版本,请参见 迁移方案概览。说明 PolarDB分布式版 需兼容...

跨库查询

存储弹性模式7.0版本的ORCA优化器支持对FDW外表生成执行计划存储弹性模式6.0版本和Serverless模式的ORCA优化器无法处理外表,会使用原生优化器生成执行计划。操作步骤 以下内容将为实例的两个Database(db01和db02)之间开通数据互访。...

存储过程

本文介绍RDS SQL Server(2012及以上版本)支持的存储过程。实例内复制数据库 设置数据库在线 数据库全局授权 删除数据库 设置更改跟踪 开启数据库变更捕获 关闭数据库变更捕获 配置实例参数 增加链接服务器Linked Server 设置跟踪标志 ...

Db2 for LUW迁移至PolarDB MySQL版

数据传输服务DTS(Data Transmission Service)支持将 Db2 for LUW 迁移至 PolarDB MySQL版 集群。前提条件 已创建存储空间大于源 Db2 for LUW 数据库占用存储空间的目标 PolarDB MySQL版 集群。创建方法,请参见 购买按量付费集群 和 购买...

DBMS_PROFILER

只有在 DBMS_PROFILER 存储过程执行失败时,才会产生异常。下表中列出了函数返回的状态码和消息,以及存储过程产生的异常信息。表 2.DBMS_PROFILER状态码和异常信息 状态码 状态码说明 异常信息 描述-1 error version version_mismatch ...

日志字段

spm_plan_id int SPM中对应的执行计划ID。sql string 被执行的SQL语句。sql_code string 模板SQL的哈希值。sql_time datetime SQL开始执行的时间,格式为 yyyy-MM-dd HH:mm:ss.SSS(UTC时间)。sql_type string SQL类型,取值范围如下:...

跨实例查询

存储弹性模式7.0版本的ORCA优化器支持对FDW外表生成执行计划存储弹性模式6.0版本和Serverless模式的ORCA优化器无法处理外表,会使用原生优化器生成执行计划。操作步骤 以下内容将为同一账号下的实例A和实例B(两个实例位于同一地域、同...

数据备份概述

说明 如果使用过程中遇到问题,请通过钉钉加入用户群11789671(表格存储技术交流群)、23307953(表格存储技术交流群-2)或者36165029092(表格存储技术交流群-3)联系我们。准备工作 已开通 云备份 服务。具体操作,请参见 开通云备份。已...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 文件存储 CPFS 对象存储 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用