如何高效地查询时序数据

查询的条件语句中如果包含多个标签列过滤条件,且这几个标签列映射的时间线范围存在包含关系,建议只需要保留选择区分度最高的标签列的过滤条件(例如上图中的 id 列相对 city 列选择区分度更高)。查询条件覆盖的时间范围过大可能会导致...

如何使用HINT

本文介绍了HINT的语法及示例。...PolarDB-X 不支持通过以下方式使用多个HINT命令:#不支持单条SQL语句中包含多个HINT语句 SELECT/*+TDDL:node(0)*/*+TDDL:slave()*/.;不支持HINT语句中包含重复的HINT命令 SELECT/*+TDDL:node(0)node(1)*/.;

Hint简介

PolarDB-X 1.0 不支持通过以下方式使用多个HINT命令:#不支持单条SQL语句中包含多个HINT语句 SELECT/*+TDDL:node(0)*/*+TDDL:slave()*/.;不支持HINT语句中包含重复的HINT命令 SELECT/*+TDDL:node(0)node(1)*/.;PolarDB-X 1.0 自定义HINT...

Cava 分支结构

语句中可以有多个else if分支,并且必须在else之前。语句在执行过程中逐次判断条件是否为true,如果某个分支为true,其他分支不在执行。语法结构:if(condition1){/condition1为布尔表达式/condition1为true时,需要执行的代码 } else if...

Cava 分支结构

语句中可以有多个else if分支,并且必须在else之前。语句在执行过程中逐次判断条件是否为true,如果某个分支为true,其他分支不在执行。语法结构:if(condition1){/condition1为布尔表达式/condition1为true时,需要执行的代码 } else if...

管理存储过程

概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏单击 存储过程 标签可查看存储过程列表,在存储过程列表显示当前连接的数据库存在的存储过程对象。在存储过程列表,可查看...

Dataphin关于SQL语句where条件存在多个条件时的...

概述 本文为您介绍当MaxCompute作为Dataphin的计算引擎时,SQL语句where条件中存在多条件时的执行顺序。详细信息 下面两条SQL语句有时执行的结果是不同的,有时需按照逻辑判断where条件顺序,MaxCompute where的and子句是按照顺序去...

概述

PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...

Instance Policy权限说明

单个条件中支持同时配置多个TLS版本。当配置多个TLS版本时,客户端采用配置的任意一种TLS版本访问表格存储均可成功。通用Condition acs:SourceIp*当请求来自非VPC时,限制源端的IP或网段。取值类型为String,取值范围为IPv4/IPv6的IP地址...

MAP_AGG

在同一条SQL语句中同时使用多个聚合函数时,如果项目资源不足,会出现内存溢出问题,请您根据实际业务情况优化SQL或购买计算资源。命令格式 map,V>map_agg(K a,V b);参数说明 a:输入字段,将作为Map的Key。b:输入字段,将作为Map的value...

CREATE PREDOWNSAMPLE

说明 一条创建语句中可以包括一个或者多个具有相同降采样周期的聚合函数。也可以将多个聚合函数拆分成多条创建语句。TTL 设置预降采样数据的有效期。说明 如果多个预降采样规则设置了TTL,那么取最大的TTL作为所有预降采样规则的TTL。table...

dbms_sql.delete_trace

语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,并删除 mysql.sql_sharing 表中与其模板化后的SQL语句匹配的模板化SQL语句,且后续与该模板匹配的SQL语句不会被SQL Trace功能...

Bucket聚合

您可以在一个共享聚合多个相同地域的OSS Bucket到一个文件系统,实现统一的命名空间。当该共享挂载至客户端后,其绑定的每个Bucket都会映射为本地文件系统的独立目录。本文介绍如何在单个共享聚合多个Bucket。前提条件 已创建文件...

新建存储过程

IN 类型参数一般只用于传入,在调用存储过程中一般不作修改和返回。OUT 输出参数。调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会被赋予存储过程对其修改的值。一般用输出参数获取存储过程的执行...

DMS创建存储过程报错的处理

问题描述 DMS使用SQL语句创建存储过程时报如下错误。问题原因 DMS默认是以一个分号;作为一条语句结束的标志,但存储过程需要执行一段SQL,这些SQL是不可分割的。解决方案 使用DELIMITER临时设置新的结束符。以双斜杠/为例,修改SQL代码...

INSERT INTO语句

本文为您介绍如何使用INSERT INTO语句在一个作业写入一个Sink或多个Sink。背景信息 INSERT语句支持使用Hints使用OPTIONS选项给结果表传递参数,详情请参见 SQL Hints。写入一个Sink示例-源表 CREATE TEMPORARY TABLE datagen_source(name...

脚本语法

流程控制语句 物联网平台支持使用 for 循环和 if.else 条件语句。其中 for 循环,支持使用关键词 break(跳出循环)和 continue(跳出本次循环)。重要 若使用 for 语句循环执行流转函数,循环次数不能超过100。流转函数详细信息,请参见 ...

删除存储过程

通过使用DROP PROCEDURE命令,可从数据库删除存储过程。DROP PROCEDURE[IF EXISTS]name[(parameters)][CASCADE|RESTRICT];其中,name 是要删除的存储过程的名称。说明 某些情况下(例如,这是一个重载存储过程),在 PolarDB PostgreSQL...

概述

文件存储CPFS 文件存储CPFS(Cloud Paralleled File System)是一款并行文件系统,其数据存储在集群多个数据节点,多个客户端可以同时访问,满足大型高性能计算机集群的高IOPS、高吞吐、低时延的数据存储需求。文件存储HDFS版 文件存储...

多个语句

多个 SELECT 语句隔开。示例 CLI 在TSDB For InfluxDB®的CLI:>SELECT MEAN("water_level")FROM"h2o_feet;SELECT"water_level"FROM"h2o_feet"LIMIT 2 name:h2o_feet time mean-1970-01-01T00:00:00Z 4.442107025822522 name:h2o_feet ...

基本概念

数据冗余机制 OSS使用基于纠删码、多副本的数据冗余存储机制,将每个对象的不同冗余存储在同一个区域内多个设施的多个设备上,确保硬件失效时的数据持久性和可用性。OSS Object操作具有强一致性,当用户收到了上传或复制成功的响应时,则该...

一般SQL优化方法

在SQL语句中可以使用SQL优化,如添加索引、选择合适数据类型、避免使用 SELECT*、使用临时表暂存中间结果等方法,提高查询性能和简化数据库操作。优化能力 控制IN条件或OR条件的条目数量,过多的条目会导致RCA优化时间加长。尽量避免在...

GOTO 语句

可标记的存储过程语言语句是:IF EXIT RETURN RAISE EXECUTE PERFORM GET DIAGNOSTICS OPEN FETCH MOVE CLOSE NULL COMMIT ROLLBACK GOTO CASE LOOP WHILE FOR 请注意,exit 被视为关键字,不能用作标签的名称。GOTO 语句不能将控制权转移...

创建存储过程

存储过程是作为单个 SPL 程序语句调用的独立 SPL 程序。调用时,存储过程可选择以输入参数的形式从调用方接收值,并可选择以输出参数的形式向调用方返回值。CREATE PROCEDURE 命令可定义并命名一个将存储在数据库的独立存储过程。如果...

DEADLOCK(死锁)

若事务的更新语句一次涉及多个分区,死锁的行存在于两个分区,那么死锁过程不会立即被检测出来。多个事务的死锁更新会请求锁,直到锁超时,然后由HybridDB for MySQL通知更新 error。这个 error 结果不会令分区退出事务状态,后续的操作...

Lindorm宽表引擎执行SELECT语句时提示“This query ...

信息 如果SELECT查询的条件同时满足以下三个条件,则该查询被认为是低效查询:WHERE 语句中没有指定表的第一个主键的上下界。WHERE 语句中没有指定索引表中第一个索引列的上下界。WHERE 语句中存在非第一个主键(或非第一个索引列)的...

PL 编译和调试

前提条件 ODC PL 支持现状 功能 支持的对象 支持的数据源 支持版本 编译 函数/存储过程/程序包 OceanBase Oracle、OB Cloud Oracle V2.2.7x、V3.0.0 及之后版本。调试 函数/存储过程/匿名块 OceanBase Oracle V3.2.3 及之后版本。运行 函数...

批量获取创建列存索引的DDL语句

某些场景中,需要为某个业务或某个模块创建列索引,而不仅仅是为一条或者几条 SELECT 语句中的列创建列索引。在这种场景下,为了避免重复创建列索引,可以先调用存储过程 dbms_imci.columnar_advise_begin(),然后再批量调用存储过程 dbms_...

DROP PROCEDURE

PolarDB PostgreSQL版(兼容Oracle)允许重载存储过程名称,因此在 PolarDB PostgreSQL版(兼容Oracle),重载存储过程的 DROP PROCEDURE 命令需要使用输入参数数据类型给定的存储过程特征。使用 IFEXISTS、CASCADE 或 RESTRICT 与 ...

新建函数

存储过程可有 0 个或多个返回,适合做批量插入、批量更新。可以直接通过 SELECT 语句调用函数,而存储过程的调用需要使用 CALL 语句。如上图所示,创建函数包含以下 6 个步骤:1.输入函数名称。2.选择函数返回值的数据类型。3.添加参数。4....

IF

本文为您介绍实时数仓Hologres中IF函数的用法。使用限制 仅Hologres V2.1版本起支持IF函数。如果您的实例版本为V2.0及以下版本,请先升级实例版本,详情请参见 实例升级。命令语法 IF(condition,value_if_true,value_if_false)参数说明如下...

IF-THEN

如果条件为 true,将执行 THEN 和 END IF 之间的语句。否则,跳过它们。IF boolean-expression THEN statements END IF;在以下示例,使用 IF-THEN 语句来测试并显示具有佣金的员工。DECLARE v_empno emp.empno%TYPE;v_comm emp.comm%TYPE...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

通过Data Explorer构建查询和分析语句

高级模式 高级模式中的多个查询条件是换行展示的,各个查询条件之间可设置层级关系,即对应于查询语句中的括号运算符。您可以单击 且、或 两侧的<图标或>图标,定义各个查询条件之间的层级关系。逻辑连接符 查询功能支持如下逻辑连接符。...

CREATE PROCEDURE

定义新存储过程。...在此示例,AUTHID DEFINER 子句将特权临时授予可能不允许执行存储过程语句的角色。要指示服务器使用与调用存储过程的角色相关联的特权,可将 AUTHID DEFINER 子句替换为 AUTHID CURRENT_USER 子句。

性能优化与诊断简介

TOP Objects:实时获取用户实例对象级别(包括存储过程、函数、触发器等)的性能消耗,帮助用户发现TOP性能消耗的对象以及对象的SQL语句。锁优化 展示数据库因性能问题等引起的死锁和锁阻塞详情,由如下几部分组成:死锁:以图表...

为什么使用表格存储过程中会有少量的500错误

不少用户在使用表格存储过程中偶尔会接到一些500错误,主要错误码如下。HTTPStatus ErrorCode ErrorMsg 503 OTSPartitionUnavailable The partition is not available.503 OTSServerUnavailable Server is not available.503 ...

使用 FORALL 语句

此外,DML 命令还给出一个或多个集合,每次执行命令时都要替换这些集合的不同值。FORALL index IN lower_bound.upper_bound { insert_stmt|update_stmt|delete_stmt };index 是在 insert_stmt、update_stmt 或 delete_stmt DML 命令给...

存储类型概述

标准存储-本地冗余(LRS)采用单可用区(AZ)内的数据冗余存储机制,将用户的数据冗余存储在同一个可用区内多个设施的多个设备上,确保硬件失效时的数据持久性和可用性。重要 本地冗余存储类型的数据冗余在某个特定的可用区内。当该可用区...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储NAS 短信服务 弹性公网IP 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用