存储过程

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

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

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

OSS Foreign Table使用技巧

查看执行计划 AnalyticDB PostgreSQL版 支持通过EXPLAIN查看OSS Foreign Table查询语句的执行计划查看执行计划的示例语句如下:EXPLAIN SELECT COUNT(*)FROM oss_lineitem_orc WHERE l_orderkey>14062498;收集统计信息 OSS Foreign Table...

SparkSQL自适应执行

阿里云E-MapReduce 3.13.0及后续版本的SparkSQL支持自适应执行功能,可以用来解决Reduce个数的动态调整、数据倾斜和执行计划的动态优化问题。使用限制 本文针对SparkSQL自适应执行涉及到的参数适用于Spark 2.x。如果您使用的是Spark 3.x,...

新功能发布记录

设置存储自动扩容 查看集群实例变配历史 存储类型互转 支持集群实例的存储类型在ESSD 云盘 PL1 和 ESSD 云盘 PL0 之间相互切换。切换存储类型 租户规格定时变配 OceanBase 数据库支持通过设置租户规格定时变配,动态调整租户的CPU、内存等...

查询流程和执行计划

SQL查询的执行计划生成流程如下:客户端将SQL语句提交到 AnalyticDB MySQL版 的前端接入节点(即Controller节点)。更多关于接入节点的详情,请参见 技术架构。Controller节点中解析器(Parser)会对SQL语句进行解析并生成语法树,然后生成...

调优实践

执行 EXPLAIN 语句,查看的执行计划:EXPLAIN select o_orderkey,c_custkey,c_name from orders force index(i_o_custkey),customer where o_custkey=c_custkey and o_orderdate='2019-11-11' and o_totalprice>100;返回执行计划信息如下...

MySQL性能排查解析

使用optimizer_trace查看具体的执行计划 开启optimizer_trace。SET SESSION optimizer_trace="enabled=on;执行慢sql。查看执行计划树。SELECT*FROM information_schema.OPTIMIZER_TRACE\G 分析执行计划树。常见执行计划走错的解决方案 ...

刷新 PlanCache

执行计划的生成取决于 SQL 第一次执行时传入的变量值,传入的变量值区分度不同,会影响执行计划对选择率判断,生成非最优的执行计划。而刷新 PlanCache 时,所有 plan 将会刷出缓存,SQL 语句也将重新生成执行计划。因此可将刷新 PlanCache...

查看执行计划

本文为您介绍如何使用HoloWeb的执行计划和运行分析功能查看SQL语句的执行计划。前提条件 注册阿里云账号,详情请参见 阿里云账号注册流程。实名认证,详情请参见 个人实名认证 或 企业实名认证。开通交互式分析Hologres,详情请参见 购买...

Cron表达式

AnalyticDB PostgreSQL版 设置周期执行的计划时,需要使用Cron表达式,本文为您介绍什么是Cron表达式以及相关示例。Cron表达式是一个具有时间含义的字符串,字符串以5~6个空格隔开,分为6~7个域,格式为 秒 分钟 小时 日期 月份 星期 年。...

ALTER PROCEDURE

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

高性能能力

PolarDB PostgreSQL版(兼容Oracle)的高性能特点...综合上述信息后,就能估算出模型的执行代价,然后选择出成本最低的执行计划,使得SQL能够高效运行。SPM SPM 提供在线的SQL管理能力,允许用户不修改SQL的情况下改变真实运行的执行计划

执行计划管理

尤其是对于变更操作频繁的事务型数据库系统,统计信息经常会出现滞后或不准确的问题,此外一些优化器固有的限制也可能导致偏离最优的执行方式,通过Query Cache和Outline等计划管理功能,可以让目标SQL语句的执行计划固定且稳定,防止性能...

ePQ支持并行写入及查询OSS外部表

PolarDB PostgreSQL版(兼容Oracle)的弹性跨机并行查询(ePQ)支持并行写入及查询OSS外部表:ePQ优化器能够产生多进程并行写入OSS外部表的执行计划,ePQ执行器将在读写节点上启动多个进程并行写入OSS外部表。ePQ优化器能够产生多进程并行...

计划管理

不同资源类型实例支持的计划类型不同,具体信息如下:实例资源类型 自动启停 实例变配 规格变更 存储弹性模式 支持 暂不支持 支持 Serverless模式 支持 支持 暂不支持 操作步骤 登录 云原生数据仓库AnalyticDB PostgreSQL版控制台。...

服务介绍

错峰启动 正式执行已配置的执行计划时,边缘一体机会根据执行计划任务数量和启动时间,错峰分配算法,保证最大限度利用边缘一体机的硬件资源。二次确认 支持按事件频率、出现次数,对AI事件进行二次确认,减少AI算法带来的误报和错报问题。...

日志字段

spm_plan_id SPM中对应的执行计划ID。transaction_id 事务ID。transaction_policy SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 total_physical_...

技术原理

当优化器判断对于某一个特定的查询,并行查询是最快的执行策略时,优化器将创建一个查询计划。该计划包括一个 Gather 或者 Gather Merge 节点。下面是一个简单的例子:EXPLAIN SELECT*FROM pgbench_accounts WHERE filler LIKE '%x%';QUERY...

查看查询属性与诊断结果

在查询详情页面,单击 执行计划 页签来查看目标查询的执行计划树图。您可以通过执行计划树来查看Query、Stage和Operator级别的诊断结果:查看Query级别的诊断结果 在执行计划树右侧,单击 查询级别诊断结果,即可直接查看Query级别的诊断...

ORDER BY LIMIT执行效率低

查看执行计划,发现优化器选择了$A 作为索引,而不是和$CONDITION 相关的索引。可能原因 问题现象中的SQL语句有以下两种执行计划:选择$CONDITION 相关的索引,执行计划一:通过$CONDITION 相关的索引扫描数据。根据 ORDER BY 后的索引$A ...

查看性能事件

在数据库日常运维中,您可以通过查看数据库实例中计划执行、正在执行和已执行完成的性能事件(例如异常事件、优化事件、弹性伸缩事件等),及时且全面地了解数据库的性能问题及相关的运维操作。本文介绍如何在RDS中实时查看实例的各类性能...

事件中心

在数据库日常运维中,您可以通过查看数据库实例中计划执行、正在执行和已执行完成的性能事件(例如异常事件、优化事件、弹性伸缩事件等),及时且全面地了解数据库的性能问题及相关的运维操作。本文介绍如何通过数据库自治服务DAS的性能...

查看性能事件

RDS提供查看性能事件的功能,可以查看数据库实例异常事件、优化事件和弹性伸缩事件的明细以及统计信息,包括计划执行、正在执行和已执行完成的事件。查看事件和建议 访问 RDS实例列表,在上方选择地域,然后单击目标实例ID。在左侧导航栏...

离线同步日志分析

DataStudio界面 您可以在 运行历史 页面查看任务3天内的执行日志。查看离线同步日志 下图为任务的执行过程中的简单日志信息。您也可以单击图中区域①或⑤的链接查看各阶段执行过程的详细日志信息。区域 参数 说明 提交实例(区域①)SUBMIT...

查看性能事件

RDS提供查看性能事件的功能,可以查看数据库实例异常事件、优化事件和弹性伸缩事件的明细以及统计信息,包括计划执行、正在执行和已执行完成的事件。查看事件和建议 访问 RDS实例列表,在上方选择地域,然后单击目标实例ID。在左侧导航栏...

查询优化器介绍

与查询改写阶段不同,在查询计划枚举中,规则可能产生更好的执行计划,也可能产生更差的执行计划,可以根据算子经过规则优化后的前后代价对比选出较优的那个,因此这也被称为基于代价的优化(Cost-based Optimizer,简称CBO)。其核心组件...

查询优化器介绍

与查询改写阶段不同,在查询计划枚举中,规则可能产生更好的执行计划,也可能产生更差的执行计划,可以根据物理算子经过规则优化后的前后代价对比选出较优的那个,因此这也被称为基于代价的优化(Cost-based Optimizer,简称CBO)。...

调整执行计划

PolarDB PostgreSQL版(兼容Oracle)提供了Outline功能,用于抓取、查看和删除固定的执行计划。功能介绍 执行计划管理SPM(SQL Plan Management)是一种预防性机制,可以使优化器自动管理执行计划,确保数据库仅使用已知或经过验证的计划。...

查询改写与下推

EXPLAIN OPTIMIZER select*from customer order by c_name limit 10 Agg下推 一条SQL的执行计划在如下生成过程中,Agg被下推到 LogicalView 算子里面。Agg下推可以达到提前过滤数据、减少网络传输、并行执行加速和减少 PolarDB-X 内存占用...

自适应执行能力

针对优化器在某些场景下,很难准确估算表扫描行数、谓词选择率和执行计划代价的情况,PolarDB MySQL版 提供了自适应执行能力,支持根据真实的数据信息自动调整执行计划。本文介绍了自适应执行能力的背景信息和使用说明等内容。背景信息 ...

查询改写与下推

Project和Filter下推 一条SQL的执行计划在如下生成过程中,Filter和Project被先后下推到 LogicalView 算子里面。Filter和Project下推可以达到提前过滤数据,减少网络传输等效果。explain optimizer select c_custkey,c_name from customer ...

调用子程序

通过指定子程序的名称和任何实参,调用子程序,这与调用独立存储过程或函数的方式相同。可以使用一个或多个限定符来调用子程序,也可以不使用限定符来调用子程序,这些限定符是父级子程序的名称或带标记的匿名块,这些块构成了从中声明子...

Explain和Explain Analyze

说明 从Hologres V1.3.4x版本开始,支持通过Explain和Explain Analyze查看更加清晰且阅读性更高的执行计划,本文档基于V1.3.4x版本撰写,建议将实例升级至V1.3.4x及以上版本。Explain 语法格式 Explain可以反应出优化器的预估执行计划,...

功能特性

数据库文件存储 功能集 功能 功能描述 参考文档 DBFS特性 原子写 支持DIRECT IO的原子写,需按4K,8K,16K对齐-共享读写 一份数据可共享式多点挂载并进行读写,读写可线性扩展-存储加密 通过对数据库文件存储实施加密,可以确保数据库文件...

查询执行模式

Interactive模式 AnalyticDB MySQL 接收到用户查询后,会对查询进行解析,由优化器生成执行计划,执行引擎接收到执行计划后,会生成对应的分布式执行任务,这些分布式执行任务会根据执行计划描述的逻辑进行计算。执行引擎负责调度、管理...

制定数据治理计划

查看治理计划执行详情 对于 待发布 和 已发布 状态的治理计划,您可以在治理计划列表页面,找到对应治理计划,单击 操作 列的 详情,查看治理计划执行详情。说明 计划负责人 和 查看人 可以查看治理计划包含的所有治理项问题。但查看人仅可...

存储过程

查看存储过程执行结果。在psql中执行 \d 查看当前库中的所有表,返回信息如下:List of relations Schema|Name|Type|Owner|Storage-+-+-+-+-public|table_a|table|adbpgadmin|heap(1 row)查看表table_a:SELECT*FROM table_a;返回信息如下...

AnalyticDB PostgreSQL版间的数据迁移

迁移完成后,AnalyticDB PostgreSQL版 实例会执行ANALYZE来收集统计信息,以生成合适的执行计划。执行ANALYZE过程中,Master节点的CPU水位会暂时升高,CPU水位升高的时间由数据量决定。目标 AnalyticDB PostgreSQL版 实例的Segment节点数量...

什么是测试管理

测试管理是一款面向测试团队的测试管理工具,测试团队可以进行针对产品或需求设计测试用例,规划测试计划并实施测试计划,反馈测试结果并记录测试过程中产生的缺陷,在测试工作结束后提交测试报告,完成产品研发过程的质量管理工作。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 混合云存储 对象存储 文件存储 CPFS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用