避免下盘

在 AnalyticDB PostgreSQL版 查询执行过程中,当集群内存不足时,数据库可能会选择将临时结果暂存到磁盘。由于磁盘操作相对内存访问缓慢,避免查询执行过程中的算子下盘有助于提高查询效率。算子下盘常见原因 在数据量较大的表上执行SORT、...

使用执行计划分析查询

Stage层执行计划树 Stage层执行计划树由多个Stage节点组成,数据流向自下而上,先由具有扫描算子的Stage进行数据扫描,再经过中间Stage节点的层层处理后,再由最上层的根节点将查询结果返回客户端。Stage层执行计划树中主要包含如下信息:...

OSS Foreign Table使用技巧

本文介绍OSS Foreign Table相关的使用技巧,例如查看执行计划、收集统计信息、切分大文件以及查看OSS文件信息。查看执行计划 AnalyticDB PostgreSQL版 支持通过EXPLAIN查看OSS Foreign Table查询语句的执行计划。查看执行计划的示例语句...

查询监控图和SQL列表介绍

SQl语句提交到接入节点后会生成执行计划执行计划耗时较长的可能原因包括:SQL语句比较复杂;接入节点压力较大。如果SQL语句较复杂,可以尝试降低SQL复杂度,如减少Join的个数;如果接入节点压力较大,可以查看是否有较多数据返回到客户端...

产品介绍

新一代基于代价的优化器,提升执行计划的准确性 数据库的业务场景是多样化的,如果执行计划选错会导致慢查询。为了系统性地解决这些问题,PolarDB推出了新一代的基于代价的优化器。面向场景的内核定制Feature 面向不同的场景,提供不同的...

SQL 诊断概述

操作描述 示例 高危类型 说明 新增或删除列 alter table test drop column id alter table test add new_id int not null comment '新id' 表结构变更-新增/删除列-删除表或数据库 drop table test drop database test 删除表/数据库-...

自适应优化

传统查询优化器基于静态的统计信息决定目标SQL语句的执行策略,但统计信息会随着数据的变更而产生偏差,此外数据库整体的负载情况也是实时变化的。为了解决这些无法提前预料的变化因素可能导致的性能回退问题,PolarDB MySQL版 在查询优化...

API概览

本产品(云数据库 OceanBase 版/2019-09-01)的OpenAPI采用 RPC 签名风格,签名细节参见 签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足...

OceanBase 4.x 简介

数据管理(云平台和 OCP 融合):支持全链路诊断能力和服务,快速定位数据库内核各种异常 SQL,对执行计划提供实时监控以保证 SQL 执行能力持续优化。数据迁移(OMS):传输全链路性能可监控、可观测。更多统计信息搜集,提供增量同步 SQL ...

RDS SQL Server CPU使用率高问题

QPS 如果 QPS 增高和CPU使用率增高保持一致,说明是数据库查询请求数量增加导致的CPU使用率增高,即CPU高的原因不在数据库层面,应当从应用层面分析是什么原因导致数据库查询请求数量增加。Page_Lookups/sec Page_Lookups/sec 是指执行中的...

调优原理

基本原理 PolarDB-X 1.0 是一个支持计算存储分离架构的数据库产品。当一条查询SQL发往 PolarDB-X 1.0 节点时(此SQL也称为逻辑SQL),PolarDB-X 1.0 会将其分成可下推的、和不可下推的两部分,可下推的部分也被称为物理SQL。原则上,...

高性能能力

优化器 优化器是整个数据库最有吸引力的模块之一,主要包括两种:逻辑优化器和物理优化器。逻辑优化器主要做查询改写等操作的优化,可以产生更优的计划或者更大的搜索空间。物理优化器主要对连接顺序,连接算法,访问路径进行优化,同时会...

USE

目标数据库database_identifier)database_identifier必须是当前实例中已存在的数据库。您可以通过 SHOW DATABASES 语法查看当前实例下所有的数据库。SHOW DATABASES 的使用方式,请参见 SHOW DATABASES。默认数据库(DEFAULT)USE语句中...

Cost-based SQL诊断引擎

本文介绍数据库自治服务DAS(Database Autonomy Service)的Cost-based SQL诊断引擎。背景信息 在业务系统中,数据库扮演着举足轻重的角色。和其它公司一样,在阿里巴巴业务场景下,大部分业务跟数据库有着非常紧密的关系,数据库一个微小...

8.0.1和8.0.2版功能对比

支持 支持 SQL Outline 在生产环境中,数据库受统计信息、运行状态、优化器改动或者能力限制,SQL语句的执行计划可能不是最优的,同时可能会发生变化,导致SQL执行效率差或者不稳定。通过Outline,可以用不修改业务SQL的方式,固定SQL语句...

任务管理

关闭(默认)并发执行组内任务 仅当配置多个数据库时生效,支持的选项:开启:SQL语句会同步执行到所有数据库中。关闭(默认):SQL语句会执行到第一个数据库中,若成功,则依次执行到其他数据库中。忽略执行错误 根据您的需求选择:开启:...

性能洞察(旧版)

数据库自治服务DAS(Database Autonomy Service)支持性能洞察功能(旧版),您可以通过简单的图表信息迅速评估目标数据库负载情况,找到性能问题的源头,提升数据库的稳定性。前提条件 目前支持如下数据库引擎:RDS MySQL MyBase MySQL ...

自研内核

Statement Outline 当遇到数据变化、增减索引、参数变更等情况时,SQL执行计划会发生改变,导致数据库不稳定,阿里云利用Optimizer Hint和Index Hint让MySQL稳定执行计划。Fast Query Cache 针对原生MySQL Query Cache的不足,阿里云进行...

2022年

引擎 功能名称 功能描述 发布时间 相关文档 RDS MySQL、RDS PostgreSQL、Redis、PolarDB MySQL版 事件中心 新增事件中心功能,可以查看数据库实例异常事件、优化事件和弹性伸缩事件的明细以及统计信息,包括计划执行、正在执行和已执行完成...

ePQ支持查看与分析执行计划

但 EXPLAIN 命令只适用于单机执行的SQL性能分析,的ePQ扩展了 EXPLAIN 的功能,使其可以打印ePQ的跨机并行执行计划,还可以统计ePQ执行计划在各个算子上的执行时间、数据扫描量、内存使用等信息,并以统一的视角提供给用户。前提条件 支持...

ePQ支持查看与分析执行计划

但 EXPLAIN 命令只适用于单机执行的SQL性能分析,PolarDB PostgreSQL版 的ePQ扩展了 EXPLAIN 的功能,使其可以打印ePQ的跨机并行执行计划,还可以统计ePQ执行计划在各个算子上的执行时间、数据扫描量、内存使用等信息,并以统一的视角提供...

账号权限列表

只读权限 CREATE SESSION 连接到数据库的权限。SELECT 查询表中数据的权限。SHOW VIEW 查看视图或了解视图如何执行。仅 DDL CREATE 创建表的权限。DROP 删除表和视图的权限。ALTER 重命名和修改表结构的权限。SHOW VIEW 查看视图或了解视图...

新功能发布记录

OceanBase 数据库之间的数据迁移 支持 TiDB 数据库至 OceanBase 数据库 MySQL 租户的结构迁移、全量迁移、增量同步、全量校验和反向增量 迁移 TiDB 数据库的数据至 OceanBase 数据库 MySQL 租户 支持 PolarDB-X 1.0 数据库至 OceanBase ...

过滤条件不下推

filter_not_pushdown_columns=[test01.table01:id|product]*/示例2:以3.1.4及以上的内核版本为例,当前查询,包含数据库 test01 的表 table01 中字段 id、product,数据库 test02 的表 table03 中字段 key 的过滤条件不会下推。...

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

数据库中不常使用的历史数据、冷数据可以以外部表的形式归档到OSS上,从而节省数据库的存储成本。PolarDB PostgreSQL版(兼容Oracle)的FDW接口标准保证了OSS外部表依旧支持通过标准SQL进行受限的读写访问。将本地表的数据通过写入OSS外部...

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

数据库中不常使用的历史数据、冷数据可以以外部表的形式归档到OSS上,从而节省数据库的存储成本。PolarDB PostgreSQL版(兼容Oracle)的FDW接口标准保证了OSS外部表依旧支持通过标准SQL进行受限的读写访问。将本地表的数据通过写入OSS外部...

查询优化器介绍

关系代数算子 一条SQL查询在数据库系统中通常被表示为一棵关系代数算子组成的树,有如下场景的算子:Project:用于描述SQL中的SELECT列,包括函数计算。Filter:用于描述SQL中的WHERE条件。JOIN:用于描述SQL中的JOIN,其对应的物理算子有...

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

数据库中不常使用的历史数据、冷数据可以以外部表的形式归档到OSS上,从而节省数据库的存储成本。PolarDB PostgreSQL版 的FDW接口标准保证了OSS外部表依旧支持通过标准SQL进行受限的读写访问。将本地表的数据通过写入OSS外部表创建归档时,...

RDS SQL Server中无法直接删除数据库的处理方法

问题描述 在RDS SQL Server实例中删除数据库时,会出现以下场景的报错:如果数据库没有会话,对于RDS SQL Server 2008、2012和2016版,是用镜像做的主备同步,直接使用 drop database SQL语句删除数据库会存在以下报错。The database 'XX' ...

查询改写与下推

查询改写的一项重要目的是利用 PolarDB-X 的拆分信息来优化执行计划,使得算子尽量下推,能够达到提前过滤数据、减少网络传输、并行执行加速等效果。背景信息 根据 PolarDB-X SQL语句优化的基本原则,可以下推更多的计算到存储层MySQL上...

使用说明

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

其他SQL功能差异

AnalyticDB MySQL不支持的MySQL 5.6功能 数据库管理(Database Administration)插件和自定义函数(Plugin and User-Defined Function)SET 复合查询(Compound)数据备份(Replication)存储对象(Stored Objects)事务和锁定...

基于代价的查询变换

上述查询经过derived merge后在MySQL中会形成如下的执行计划:在这个执行计划中,由于 d1 和 f1 与 d2 和 f2 之间没有索引关联,d1 和 f1 连接输出的每一行都会驱动 d2 和 f2 做一次连接的重复计算,执行效率会大大降低。CBQT会通过分析...

日志字段

db_name PolarDB-X 1.0 数据库名称。user 执行SQL的用户名。client_ip 访问 PolarDB-X 1.0 实例的客户端IP。client_port 访问 PolarDB-X 1.0 实例的客户端端口。sql 被执行的SQL语句。trace_id SQL执行的TRACE ID。如果是事务的话,会以...

SQL 编辑和执行

信息项 示例值 项目名称 odc_4.2.0 所属数据源 mysql410 数据库名称 odc_test 表名称 employee 在项目 odc_4.2.0 中单击 登录数据库,进入 SQL 开发窗口。在 SQL 窗口中,编辑 SQL 语句以创建表 employee。CREATE TABLE odc_test.employee...

概述

当您执行DELETE、INSERT、SELECT 或 UPDATE 命令时,PolarDB PostgreSQL版(兼容Oracle)会生成一组执行计划。在分析这些执行计划之后,PolarDB PostgreSQL版(兼容Oracle)将选择可以在最短的时间内返回结果集的执行计划。PolarDB ...

数据传输预检查

错误信息 报错原因 解决办法 增量日志参数检查未通过,错误参数 supplemental_log_data_min=no 增量日志参数问题 在目标数据库执行 alter database add supplemental log data;并重启数据库。增量日志参数检查未通过,错误参数 ...

概述

当您执行DELETE、INSERT、SELECT 或 UPDATE 命令时,PolarDB PostgreSQL版(兼容Oracle)会生成一组执行计划。在分析这些执行计划之后,PolarDB PostgreSQL版(兼容Oracle)将选择可以在最短的时间内返回结果集的执行计划。PolarDB ...

SQL开发编辑器

在 执行记录 中单击 诊断,可诊断查询执行计划。SQL诊断的详情,请参见 SQL诊断功能介绍。查看Spark日志 Spark SQL执行完成后,在 执行记录 中单击 日志 可查看Spark日志信息。访问Spark UI Spark SQL执行完成后,在 执行记录 中单击 UI 可...

列存索引行列融合基础组件介绍

HTAP数据库可以在一套数据库系统中同时较为高效地处理TP请求和AP请求。然而,由于TP请求和AP请求的访问模式截然不同,高效处理这两种请求依赖于不同的存储格式和计算模式。因此,HTAP数据库需要存储两种不同格式的数据,并在处理不同的请求...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 DBS 云数据库 RDS 云数据库 Redis 版 云数据库 MongoDB 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用