自适应优化

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

2023年

2023年 01月(V1.0.3.0~V1.0.5.0)类别 功能 功能描述 相关文档 新增 归档回收 AnalyticDB PostgreSQL版 提供了新版归档回收功能,该功能可以自动回收数据库内的垃圾文件,大幅优化了垃圾文件的回收速度。无 手动启停 Serverless手动调度...

2022年

本文介绍 PolarDB PostgreSQL版 的产品功能动态,分别为内核小版本、控制台、时空数据库和插件的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版 的内核小版本的版本号:select version();14.5.3.0 内核小版本 类别 说明 相关...

NGram BloomFilter索引

本文详细介绍了如何在 云数据库 SelectDB 版 中使用该索引优化查询性能以及使用该索引的注意事项。背景信息 为了提升LIKE的查询性能,云数据库 SelectDB 版 增加了NGram BloomFilter索引。创建 NGram BloomFilter 索引 创建带有NGram ...

Quick BI报表查询速度如何优化加速

问题原因 查询数据量比较大,报表展示慢,可以通过数据集加速缓存方式加速查询,或者优化查询语句等。解决方案 1.如果是MaxCompute数据源,可以在新建数据源的时候勾选MaxCompute查询加速。2.可以进入工作空间->数据集,选择一个数据集,在...

数据查询

兼容时间序列数据库TSDB的查询 针对时间序列数据库TSDB迁移用户,时序引擎兼容了时间序列数据库TSDB 90%以上的能力,基本可以无缝迁移。建议您将应用改造为SQL的方式进行数据查询。兼容TSDB接口的多值查询 多值查询可以查询以下四种方式...

关键概念

我们刚刚介绍的所有内容都存储在数据库database)中——示例数据存在数据库 my_database。TSDB For InfluxDB®数据库与传统数据库类似,并且作为用户、保留策略、连续查询和时序数据的逻辑容器。数据库可以有多个用户、连续查询、保留...

2021年

使用DBLink跨库查询数据 Rownum 对Rownum进行了优化,兼容rownum和varchar2/text比较时,按照数值类型比较的行为。无 polar_resource_group插件 polar_resource_group插件新增 total_mem_limit_remain_size、idle_mem_limit_rate、enable_...

Elasticsearch集群慢查询优化方法

请参见 使用慢查询隔离池,使用慢查询隔离池优化查询,降低单条慢查询对集群性能的影响。如果存在agg、term、脚本、模糊查询等消耗性能较大,建议您优化或者升级集群。注意:Elasticsearch集群查询性能同集群的健康状况有一定关系。磁盘...

查询计划和查询重规划

【推荐】优化查询并为它们创建有效的索引,以避免查询重新规划。说明 Hint和索引过滤器的方式并非最佳解决方案,在大多数情况下,检查和修改查询语句、可用索引和文档模式会产生更好的结果。【推荐】如果您的MongoDB实例大版本为4.2或4.4,...

性能诊断

组件加载详情 参数名称 参数描述 查询数据集 当前图表使用的数据集的名称。数据源类型 当前图表使用的数据源类型,例如:mysql。点击 查询详情 后,可以看到数据源耗时、查询诊断、查询优化建议等信息。查询结果缓存 查询缓存:数据集缓存...

2020年

本文介绍 PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;2020年12...

查询日志

在一些业务场景中,用户会向TSDB发起高流量的查询,造成较高的负载,从而使TSDB的整体...当用户通过慢查询日志定位到可疑的查询后,可以结合 如何减少查询命中时间线提升查询效率 或者 如何减少查询数据点提高查询效率 等方法来优化查询性能。

新功能发布记录

无 Spark Distribution SQL Engine AnalyticDB for MySQL Spark提供Spark开源原生能力Distribution SQL Engine的托管服务,支持通过Spark Distribution SQL Engine开发Spark SQL作业,从而更方便地利用SQL分析、处理和查询数据,提升SQL...

如何减少查询数据点提高查询效率

本文介绍如何通过减少单次查询数据点来提升查询效率。时序查询优化的其中一个原则就是,查询命中的数据点越少,查询效率越高。因此来说查询条件尽量精确。如何减少扫过的数据点数 查询周期与写入的采集周期强相关,尽量减少毫秒级采集周期...

示例数据

创建数据库 通过阿里云平台,创建名为 NOAA_water_database数据库。下载和写入数据 在终端中输入以下命令来下载一个文本文件,文件中包含符合行协议格式的数据:curl ...

2020年

本文介绍 PolarDB PostgreSQL版 的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版 的内核小版本的版本号:show polar_version;PolarDB PostgreSQL版 对应的原生...

高并发点查

本文介绍 云数据库 SelectDB 版 中 高并发点查相关优化设计和使用指南,帮助您优化查询并发和响应延时。背景 在高并发服务场景中,一般是从系统中获取整行数据。而SelectDB基于列存构建,当表较宽时,列存格式将大幅放大随机读取IO,造成...

为什么要升级到MongoDB的新版本

旧版本存在的风险和隐患 以下风险和隐患是 云数据库 MongoDB 版 团队根据长期的云数据库运维经验整理得出。分片实例的孤立文档导致进行实例间数据迁移时校验不一致 受影响的版本及架构:4.2及以下版本的分片集群实例。简要描述:在分片集群...

OpenAPI 导航

API 名称 API 描述 CeateDrdsDB 创建数据库 DescribeDrdsDB 查询数据库 DeleteDrdsDB 删除数据库 ModifyDrdsDBPasswd 重置数据库密码 DescribeDrdsDBs 查询数据库列表 ModifyDrdsIpWhiteList 修改数据库白名单 DescribeDrdsDBIpWhiteList ...

PolarDB MySQL版8.0.1版本发布日志

联邦查询引擎支持将Limit Offset语法下推至远端数据库执行。联邦查询引擎支持将所有兼容的条件下推到远端服务器执行,且仅返回查询所需要的列。新增主键数据切片函数 call dbms_dts.show_parallel_ranges(,,[])。支持对含有自增主键的表...

混合负载HTAP

PolarDB-X 是一款支持HTAP(Hybrid Transaction/Analytical Processing)的数据库,在支持高并发、事务性请求的同时,也对分析型的复杂查询提供了良好的支持。说明 分析型查询指的是涉及数据量较大、计算比较复杂的查询,例如对一定时间...

数据库管理

数据库Database)是表、索引、视图、存储过程、操作符的集合。您可以在一个 AnalyticDB PostgreSQL 实例中创建多个数据库,但是客户端程序一次只能连接上并且访问一个数据库,无法跨数据库进行查询。创建数据库 使用 CREATE DATABASE ...

查询计划概述

您可以通过 EXPLAIN 语句查看不同深度的执行计划,进一步分析优化查询逻辑,以提升查询性能。适用引擎 适用于宽表引擎和时序引擎。背景信息 查询计划(Query Plan)是对一条SQL查询语句在数据库中执行过程的描述,也称为执行计划...

EXPLAIN

当您需要优化查询语句时,例如查看查询是否有效的使用了索引,您可以通过EXPLAIN语句展示查询语句的执行计划。本文介绍如何使用EXPLAIN语句来展示您的查询计划。引擎与版本 EXPLAIN语句适用于宽表引擎和时序引擎。宽表引擎从2.6.3版本开始...

使用EXPLAIN阅读查询计划

查询优化器使用数据库的数据统计信息来选择具有最小总代价的查询计划,查询代价通过磁盘I/O取得的磁盘页面数作为单位来度量。可以使用EXPLAIN和EXPLAIN ANALYZE语句发现和改进查询计划。EXPLAIN的语法如下:EXPLAIN[ANALYZE][VERBOSE]...

StarRocks概述

StarRocks介绍 StarRocks是新一代极速全场景MPP(Massively Parallel Processing)数据库,致力于构建极速和统一分析体验。StarRocks兼容MySQL协议,可使用MySQL客户端和常用BI工具对接StarRocks来分析数据。StarRocks采用分布式架构:对...

查询性能优化指导

如果能够通过建表和业务逻辑进行分布式算子的规避,则能够提升数据库查询性能。基本原理 如果表定义时设置的分布键与业务逻辑并不匹配,则需对分布键进行调整,尽可能减少查询中的分布式算子。示例 SELECT*FROM t1,t2 WHERE t1.a=t2.a;其中...

V5.4.x系列实例版本说明

优化查询优化器的算法,用于消除JOIN、FILTER、基于BKA(Batched Key Access)算法的IN条件中的重复条件。优化部分子查询的执行速度。V5.4.9-16142062 日期2021-02-25 类别 说明 新增特性 默认禁止执行未包含条件的UPDATE或DELETE语句。...

概述

分区剪枝(Partition Pruning):在查询数据时,优化器会根据查询条件和分区元数据自动过滤不符合条件的分区,减少数据扫描,PolarDB 还支持分区动态剪枝(Partition Dynamic Pruning)功能,帮助您提升查询效率。分区连接(PartitionWise ...

入门概览

本文旨在介绍如何购买实例、创建账号、设置白名单、导入数据、连接实例和查询分析图,使您能够了解从购买图数据库GDB到开始使用的流程。前提条件 如果您是初次使用图数据库GDB,请先了解相关使用限制。具体信息,请参见 使用须知。如果您...

数据组织优化

数据回收 由于Time travel和增量查询都会查询数据的历史状态,因此需要保存一定的时间,可通过表属性 acid.data.retain.hours 来配置保留的时间范围。如果历史状态数据存在的时间早于配置值,系统会开始自动回收清理,一旦清理完成,Time ...

产品架构

存算一体 StarRocks 3.0版之前采用的是存算一体(shared-nothing)架构,这是其作为MPP数据库的显著特点。在这种架构中,BE节点负责数据的存储与计算。在查询时可以直接读取本地数据进行计算,极大地提升了查询的速度,有效避免了数据传输...

宽表引擎版本说明

为提升用户体验,云原生多模数据库 Lindorm 会不定期地发布版本,用于丰富云产品功能或修复已知缺陷。您可以参阅本文了解Lindorm宽表引擎的版本更新说明,选择在业务低峰期升级实例的宽表引擎版本。如何查看或升级实例的宽表引擎版本 您...

什么是EMR Serverless StarRocks

StarRocks介绍 StarRocks是一款支持MySQL协议的分析型数据库,它集成了向量化处理、MPP架构、代价基础优化器(CBO)、智能物化视图和实时更新的列式存储技术,从而实现了快速、实时、高效的多维数据分析。您可以轻松地将实时或离线数据源...

计划缓存(Auto Plan Cache)

通过缓存并复用SQL语句的执行计划,可以减少每次执行SQL语句的优化时间,从而提升查询性能,降低数据库负载,提升吞吐能力。除此之外,还有很多查询语句的查询优化时间占比很小,执行时间受执行计划的影响非常大,SQL语句中不同参数值对应...

列存索引如何实现高效数据过滤

统计信息剪枝 IMCI利用DataPack上的统计信息来跳过不需要访问的pack,类似于Clickhouse中的skipping index以及infobright里的knowledge grid,在IMCI中称为Pruner(粗糙索引),Pruner可以帮助IMCI优化查询性能。其基本原理是在查询时利用...

基于代价的SQL优化

在海量数据的复杂分析场景下,查询效率变得尤为重要。实现复杂查询的实时分析,是 AnalyticDB MySQL 的核心优势之一。AnalyticDB MySQL 采用基于代价的查询优化器(Cost-Based Optimizer),以获得最佳的查询执行计划,提高查询效率。...

数据格式

为了支持增全量存储和处理一体化架构,Transaction Table2.0(简称TT2)设计了统一的表数据组织格式,既可支持MaxCompute普通表的所有功能,同时也能很好的支持增量处理链路的新场景,包括time travel查询、upsert操作等。本文为您介绍...

查询改写与下推

下推是查询改写的一项重要优化,利用 PolarDB-X 1.0 的拆分信息来优化执行计划,使得算子尽量下推以达到提前过滤数据、减少网络传输、并行计算等目的。背景信息 根据 PolarDB-X 1.0 的SQL语句优化的基本原则,可以下推尽量更多的计算到存储...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 数据库备份 DBS 云数据库 RDS 云数据库 ClickHouse 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用