数据库查询优化

EMAS Serverless云数据库使用的是MongoDB。在数据量比较大的情况下,有时候查询操作会报错 operation exceeded time limit。本文介绍如何进行查询优化以避免此类问题。设置合适的索引 如果您的查询操作包含了过滤条件(包含等值测试和范围...

如何减少查询命中时间线提升查询效率

本文提供给客户介绍如何通过优化查询的策略提升查询的效率。提升查询效率一个原则是命中的时间线越少查询效率越高。如何减少命中的时间线。通过 api/search/lookup接口查看api/search/looup的使用,如:curl。用户根据自己设置的采集周期来...

HTAP中的行列混存查询优化

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

OpenAPI 导航

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

数据共享SQL

实例开通数据共享后,还需要通过SQL创建共享并授权,才能实现实例间的数据共享。...说明 查询数据库ID的语句仅支持查询当前数据库的ID,如需查询其他数据库的ID,请切换到对应数据库中执行查询语句。SELECT current_database_uuid();

概述

本文主要介绍了 PolarDB 数据库代理(Proxy)提供的动态脱敏功能。前提条件 PolarDB 数据库代理版本需为2.4.12或以上。如何查看和升级当前数据库代理版本,请参见 小版本升级。脱敏方案 在数据库使用中,需要实时地从生产环境中的数据库...

GetSqlOptimizeAdvice-查询自动SQL优化产生的诊断建议

调用GetSqlOptimizeAdvice接口,查询DAS自动SQL优化产生的诊断建议。接口说明 SQL 诊断功能提供实例诊断建议,您可通过诊断建议优化实例的索引,详情请参见 自动 SQL 优化。说明 调用本接口只能查询由 DAS 自动 SQL 优化功能产生的诊断建议...

SHOW TABLES

SHOW TABLES语句用于展示数据库中满足查询条件的所有表。在使用CREATE TABLE语句建表前,您可以通过SHOW TABLES语句查看当前数据库已存在的表,避免重名报错。适用引擎 SHOW TABLES语法适用于宽表引擎和时序引擎。语法 show_tables_...

告警日志

本文介绍了在云盾数据库审计系统中查询告警日志的具体操作。通过告警日志,您可以查询数据库的告警信息。操作步骤 登录数据库审计系统。具体操作,请参见 登录数据库审计系统。在左侧导航栏,选择 查询分析>告警日志。在 告警日志 页面,...

使用SSMS和BCP迁移SQL Server数据库

除了DTS,您也可以使用其他工具迁移数据库,本文以本地SQL Server数据库到阿里云云数据库SQL Server 2012的数据全量迁移为例,介绍了如何通过使用SQL Server Management Studio(SSMS)和大容量复制程序实用工具(BCP)来迁移SQL Server...

DLF+EMR之统一权限最佳实践

上述SQL第1,2条可以查询成功,该用户dlf_dba_dev具备了db_a数据库及其下面所有资源的查询和修改权限。上述SQL第3,4条查询失败,该用户dlf_dba_dev不具备db_b数据库及其下面所有资源的查询和修改权限。设置业务A数据分析人员的权限,使其...

升级告用户书

数据清理和数据归档功能:为了帮助您优化数据库的存储和管理,我们提供了数据清理和数据归档的功能,您可以根据数据的使用频率和重要性,将数据进行分离和清理,以提高数据库的性能和效率。产品交互优化:我们优化了SQL控制台的布局,以...

接口说明

Lindorm TSDB SDK的查询接口如下所示,其中,入参有要查询的数据库database,查询语句sql,查询结果每批返回的行数大小chunkSize。ResultSet query(String database,String sql,int chunkSize);Lindorm TSDB SDK 使用ResultSet接口表示SQL...

使用SSMS迁移上云

本文以Azure SQL Database为例,介绍如何使用SQL Server Management Studio(SSMS)将您本地自建或其他云的SQL Server数据库迁移到 RDS SQL Server。前提条件 已创建存储空间大于源库的目标 RDS SQL Server 实例,且 RDS SQL Server 实例需...

命令行界面

clear[database|db|retention policy|rp]清除当前数据库或保留策略的上下文。connect在不退出Shell的情况下,连接到其它服务器。默认情况下,influx 连接到 localhost:8086。如果您没有指定host或者port,influx 假设未指定的参数使用默认...

DBCP 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 DBCP 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入、删除、更新和查询数据等。点击下载 dbcp-mysql-client 示例工程 前提条件 您已安装 OceanBase 数据库...

JDBC数据

本文介绍 云数据库 SelectDB 版 与JDBC数据源进行对接使用的流程,帮助您对兼容JDBC协议的数据源进行联邦分析。概述 JDBC Catalog支持通过标准JDBC协议连接其他数据源。连接后,SelectDB会自动同步数据源下的Database和Table的元数据,以便...

开启时空两阶段查询优化

Ganos在时空索引框架基础上进行的深度优化,可减少时空查询中额外的数据I/O及计算开销。...在数据库session中开启或关闭查询优化的命令如下:开启 set polar_enable_gist_refine=true;关闭 set polar_enable_gist_refine=false;

HTTP API

db=database_name 对依赖数据库的查询是必需的(大多数 SELECT 查询和 SHOW 查询需要此参数)。设置查询的目标数据库 epoch=[ns,u,µ,ms,s,m,h]可选。返回具有特定精度的epoch时间戳。TSDB For InfluxDB®默认返回RFC3339格式的时间戳,...

基于代价的SQL优化

AnalyticDB MySQL 采用基于代价的查询优化器(Cost-Based Optimizer),以获得最佳的查询执行计划,提高查询效率。AnalyticDB MySQL 基于代价的查询优化器具有以下优点:面向分布式设计 AnalyticDB MySQL 查询优化器会充分利用多机资源,...

开启时空两阶段查询优化

Ganos在时空索引框架基础上进行的深度优化,可减少时空查询中额外的数据I/O及计算开销。...在数据库session中开启或关闭查询优化的命令如下:开启 SET rds_enable_gist_refine=true;关闭 SET rds_enable_gist_refine=false;

优化MaxCompute外部表的查询性能

设置访问外表时执行DML语句的最大并发度,默认值为32,针对数据导入导出场景专门优化的参数,避免导入操作占用过多系统资源,该参数在Hologres 1.1中生效。set hg_foreign_table_executor_dml_max_dop=16;采用全新外部表查询引擎 从...

概述

PolarDB PostgreSQL版 分区表的查询优化可以让它相比于同样数据量的普通表性能更加优异,特别是面临超大数据量场景时,合理的使用分区,可以有效地提高查询效率。PolarDB PostgreSQL版 支持分区修剪技术和分区wise-join技术,这两种技术在...

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

时序查询优化的其中一个原则就是,查询命中的数据点越少,查询效率越高。因此来说查询条件尽量精确。如何减少扫过的数据点数 查询周期与写入的采集周期强相关,尽量减少毫秒级采集周期写入。起始时间和结束时间最好对齐小时自然边界,避免...

概述

PolarDB PostgreSQL版(兼容Oracle)分区表的查询优化可以让它相比于同样数据量的普通表性能更加优异,特别是面临超大数据量场景时,合理的使用分区,可以有效地提高查询效率。PolarDB PostgreSQL版(兼容Oracle)支持分区修剪技术和分区...

版本发布说明

修复已建AUTO数据库 SHOW CREATE DATABASE 命令在部分场景下会报NPE的问题。修复私有协议chunk传输在类型推导有误时,字符串转整型存在负号时不能识别的问题。修复数据库表数量过多时,扩缩容流程可能会失败的问题。修复BKAJoin场景下的...

Hudi概述

您可以实时摄取消息队列(Kafka)和日志服务SLS等日志数据至Hudi中,同时也支持实时同步数据库Binlog产生的变更数据。Hudi优化了数据写入过程中产生的小文件。因此,相比其他传统的文件格式,Hudi对HDFS文件系统更加的友好。近实时数据分析...

StarRocks概述

高效更新 StarRocks支持明细模型、聚合模型、主键模型和更新模型,其中主键模型可以按照主键进行Upsert或Delete操作,通过存储和索引的优化可以在并发更新的同时实现高效的查询优化,更好的服务实时数仓的场景。智能物化视图 StarRocks支持...

什么是EMR Serverless StarRocks

高效更新 StarRocks支持明细模型、聚合模型、主键模型和更新模型,其中主键模型可以按照主键进行Upsert或Delete操作,通过存储和索引的优化可以在并发更新的同时实现高效的查询优化,更好的服务实时数仓的场景。智能物化视图 StarRocks支持...

时空查询的性能调优

同时,使用Sharding可以在写入数据时将空间或时空相邻的数据写入到索引表的不同位置,进而写入到数据库物理存储的不同分片中。您可以通过 Z-ORDER 索引函数,为数据类型为点(Point)的列创建时空索引,并指定索引分片(Shard)的数量 ...

计划缓存(Auto Plan Cache)

对于不同的查询语句,其优化时间不同,可能会存在某些SQL语句的查询优化时间在整体执行时间中占比很大的情况。如果这类SQL语句执行的次数较多,就会因为优化时间占比大导致系统负载增加。通过缓存并复用SQL语句的执行计划,可以减少每次...

PolarDB MySQL版5.7版本发布日志

2021-02-22 5.7.1.0.6.2 类别 说明 发布时间 问题修复 修复在只读节点上执行使用了Index Merge优化的查询时,偶发性地出现1032错误码 Can't find record in TABLE 的问题。2021-02-10 5.7.1.0.6.1 类别 说明 发布时间 问题修复 修复读写...

常见问题以及改进措施

改进执行计划 收集统计信息 AnalyticDB MySQL版 的查询优化器根据统计信息估算不同计划的开销,并选择最佳计划。统计信息会自动收集,一般不需要用户关心,详情请参见 自动收集统计信息。对于新建的表,系统可能还未及时收集统计信息,您...

Limit Offset下推

参数名称 级别 描述 loose_optimizer_switch Global、Session 查询优化的总控制开关。其中,计算下推的子控制开关如下:limit_offset_pushdown:Limit Offset下推优化开关 ON(默认值):开启Limit Offset下推优化开关。OFF:关闭Limit ...

谓词完全下推

参数名称 级别 描述 loose_optimizer_switch Global、Session 查询优化的总控制开关。其中,计算下推的子控制开关如下:limit_offset_pushdown:Limit Offset下推优化开关 ON(默认值):开启Limit Offset下推优化开关。OFF:关闭Limit ...

使用EXPLAIN阅读查询计划

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

通过Mongo Shell管理数据库账号

roles":[{"role":"readAnyDatabase","db":"admin"}]} 查询目标数据库的所有数据库账号 说明 您可以通过 use database_name 命令切换数据库,其中 database_name 为目标数据库的名称。方式一:在目标数据库执行查询命令。show users 说明 ...

查询优化(Query Optimizer)

查询优化器是数据库系统的核心组件之一,它的功能是基于用户输入的SQL语句进行优化,选择最优的语句执行方式,将结果返回给客户端。优化器的功能是否强大是决定数据库性能是否高效稳定的核心因素,尤其在具有混合负载的场景下(包括一定...

ORDER BY LIMIT执行效率低

说明 该方案会影响Global、Session后续查询的执行,若通过该方案来控制不同查询优化器行为,则需要在每个查询前对optimizer_switch重新设置,较为繁琐。此外,该方案存在版本限制。prefer_ordering_index参数为Session级别变量,可在实例...

ORDER BY LIMIT执行效率低

说明 该方案会影响Global、Session后续查询的执行,若通过该方案来控制不同查询优化器行为,则需要在每个查询前对optimizer_switch重新设置,较为繁琐。此外,该方案存在版本限制。prefer_ordering_index参数为Session级别变量,可在实例...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 云数据库 Redis 版 数据库备份 DBS 云数据库 RDS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用