阿里云文档 2025-06-16

什么是慢SQL,如何使用SQL分析功能

PolarDB PostgreSQL版(兼容Oracle)提供慢SQL分析功能,能够查看慢日志趋势和统计信息,并且提供SQL建议和诊断分析。

文章 2024-10-13 来自:开发者社区

Oracle SQL:了解执行计划和性能调优

查询优化类似于制作完美食谱的艺术——它需要对成分(数据)、厨房(数据库系统)和使用的技术(查询优化器)有深入的了解。每个数据库系统都有自己的处理和运行 SQL 查询的方式,“解释”计划向我们展示了它是如何工作的。通过查看这些计划,我们可以了解优化器所做的选择,并进行改进以加快数据检索速度。        在 Oracle 数据库中,优化器以其稳健性...

Oracle SQL:了解执行计划和性能调优
阿里云文档 2024-05-07

免费体验基于LLM+SQL规则的智能SQL转换领航助手

背景在传统的异构数据库迁移上云场景中,通常存在以下难点和痛点:源/目标两种数据库属于异构数据库,源数据库使用者不一定熟悉如何使用目标数据库及其SQL语法规则。异构数据库之间的SQL语法规则差异,导致在异构数据库迁移前后必须对SQL语句进行一定的定制化改造,才能保证顺利迁移以及迁移完成后正常使用目标数...

阿里云文档 2023-09-03

如何使用DBMS_SQL系统包_云原生数据库PolarDB PostgreSQL版(兼容Oracle)_云原生数据库 PolarDB(PolarDB)

DBMS_SQL内置包提供了动态SQL的功能,可以在运行期间动态执行SQL语句。

阿里云文档 2023-08-01

使用OPT_PARAMHint在SQL级别指定特定参数值

本文介绍PolarDB PostgreSQL版(兼容Oracle)的OPT_PARAM Hint。

文章 2023-06-05 来自:开发者社区

Oracle中如何生成有用的SQL 执行计划(译)

漫画戴夫·艾伦(Dave Allen)曾经讲过一个古老的笑话,一个旅行者问路人去某个城镇的路,路人只是说:“如果我是你,我就不会从这里开始。”当涉及到SQL执行计划时,如果你从错误的地方开始,那么你可能不会到达目的地。这篇文章的目的是盘点一下我认为收集SQL执行计划的最佳方法,这些方法可以确保你捕获真正有用的信息, 澄清一下我指的“有用的信息”是什么意思:我的意思是捕获一个SQL执行计划,它可以....

Oracle中如何生成有用的SQL 执行计划(译)
文章 2023-06-05 来自:开发者社区

获取和解读Oracle中SQL的执行计划(译文)

生成和显示 SQL 语句的执行计划是大多数 DBA、SQL 开发人员和性能专家的常见任务,因为它提供了 SQL 语句执行性能相关的信息。执行计划显示执行 SQL 语句的详细步骤,这些步骤表示为一组使用和生成行的数据库运算符。运算符的顺序和实现由查询优化器根据查询转换和物理优化技术来决定。虽然显示通常以表格格式显示,但计划实际上是树形的。例如,以下是基于 SH 架构(销售历史记录)的查询:sele....

文章 2022-10-09 来自:开发者社区

Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例

如何发现最消耗系统资源的SQL语句呢? 利用I/O优化鉴定耗费资源的方法即AWR报告,即可使之变得很容易。当确定了一个最有可能出问题的 SQL 语句后,接下来就是如何追踪这一语句的执行,最普遍的方法就是找出该SQL语句的执行计划。随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的主要问题之一,系统优化中一个很重要的方面就是SQL语句的优化。大量的数据指出劣质的SQL语句和优质的SQL....

文章 2022-07-15 来自:开发者社区

oracle-sqlplus-查看sql执行计划

1. 查看sql执行计划(explain,非真实执行,绑定变更可赋值也可不赋值):set timing on; set line 300 pagesize 3000; alter session set statistics_level = 'ALL'; explain plan for select * from table1 where id=2; ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

相关镜像