AnalyticDB for MySQL 提供结果集缓存来减少不必要的计算,达到降低负载,加速查询的目的。本文介绍 AnalyticDB for MySQL 结果集缓存的限制和使用方式。前提条件 AnalyticDB for MySQL 集群的内核版本为3.2.0及以上版本。说明 如何查看...
数据管理DMS 支持导出SQL结果集,您可以在DMS中按需编写查询的SQL语句,提取并导出相关数据。前提条件 数据库类型如下:数据库类型 关系型数据库:MySQL:RDS MySQL、PolarDB MySQL版、MyBase MySQL、PolarDB分布式版、其他来源MySQL SQL ...
创建SQL结果集导出工单。接口说明 仅管控模式为安全协同的数据库实例可调用此 API。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是...
获取SQL结果集导出工单详情。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权信息,可以在RAM权限策略语句的 Action ...
查看SQL结果集导出工单预检查详情。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权信息,可以在RAM权限策略语句的 ...
可联系管理员重新评估您的当日结果集限制 问题原因 DMS在数据管理过程中为了保障数据的安全性,会对数据设置访问拦截,该拦截项可限制用户当天访问数据库的次数和数据量(行),若访问超过一定的限制后,则会限制您的访问,从而避免数据...
问题描述 通过ODC连接阿里云云数据库OceanBase,执行查询操作时,出现查询结果集为乱码的情况。问题原因 出现乱码的原因是客户端的编码和数据库认为的客户端编码不一致。ODC客户端的编码根据服务器系统的不同分以下几种情况:位置 Linux ...
问题描述 Quick BI自定义SQL数据集,打开数据集加速引擎后SQL运行结果与数据集预览结果不一致。关闭加速引擎后,SQL运行结果与数据集预览结果一致。数据集加速日志正常。接口中的SQL和自定义SQL是一样的。问题原因 由于数据表里面的数据在...
本文介绍在数据量较大的结果集场景中Lindorm SQL ORDER BY的使用解决方案以及最佳案例。使用场景 常见Lindorm SQL的ORDER BY语法使用场景如下:在数据量较小(10万内的数据量)的结果集场景中,使用ORDER BY可以在内存中计算,没有任何使用...
问题描述 Quick BI数据集未设置缓存,但是报表查询结果却缓存了一分钟,刷新报表获取的数据并不是数据库中最新的数据。问题原因 Quick BI报表默认会有1分钟的缓存,用于快速响应重复的请求。解决方案 如果希望报表每次刷新都获取到数据库...
问题描述 Quick BI相同数据集在仪表板中明细表汇总求和比取数任务汇总求和后的结果小。问题原因 明细表的结果展示中设置了结果展示没有展示到数据集的所有数据。解决方案 在仪表板中的明细表中切换到展示全部。适用于 Quick BI 当前环境:...
问题描述 Quick BI Hologres数据源类型的数据集添加计算字段计算后实际有小数但是结果都是整数。问题原因 计算字段中除法计算的两个数字都是整数计算后结果也是整数。解决方案 将其中一个字段转为浮点型即可。适用于 Quick BI 当前环境:...
本文将为您介绍如何导出表结构、SQL查询结果集、整个数据库。前提条件 数据库关联的安全规则已开启 结果集是否支持导出 规则(系统默认开启)。更多信息,请参见 SQL窗口-关系型数据库。具有目标数据库的查询、导出等权限。更多信息,请...
问题描述 Quick BI数据集是其中一整张表在电子表格中对一个列进行计数结果和表中的条数差距过大。问题原因 电子表格指定的计数列有空值导致按指定列计数变少。解决方案 业务需要统计表数据完整数量的时候需要指定没有空值的列进行统计。...
在打开游标后,可通过使用 FETCH 语句从该游标的结果集检索行。FETCH name INTO { record|variable[,variable_2].};name 是先前打开的游标的标识符。record 是先前定义的记录(例如,使用 table%ROWTYPE)的标识符。variable,variable_2.是...
游标变量是一个实际包含指向查询结果集的指针的游标。结果集由使用游标变量执行OPEN FOR 语句确定。游标变量不像静态游标那样绑定到单个特定查询。使用包含不同查询的 OPEN FOR 语句可以多次打开同一游标变量。每次都会从该查询创建一个新...
OPEN FOR语句指定用于创建结果集的SELECT命令。OPEN name FOR query;name是先前声明的游标变量的标识符。query是一个SELECT命令,用于在执行语句时确定结果集。执行OPEN FOR语句后的游标变量的值用于标识结果集。在以下示例中,结果集是...
但是,一旦关闭游标,就可以再次对关闭的游标发出 OPEN 语句,查询结果集将会重建,然后可以使用 FETCH 语句来检索新结果集的行。以下示例说明了 CLOSE 语句的用法:CREATE OR REPLACE PROCEDURE cursor_example IS v_emp_rec emp%ROWTYPE;...
当您需要将上游节点任务的查询或输出结果...测试获取的赋值节点结果集 下游节点引用赋值节点结果集后,您可将下游节点及赋值节点提交至开发环境,并进入 开发环境运维中心 执行补数据操作,测试下游节点获取的赋值节点结果集数据是否正确。
说明 通过结果集是否支持编辑预判断功能,在 SQL 执行时获取到 ResultMetaData 信息,可在 SQL 执行结果出来时同步判断结果集是否可编辑:如当前结果集不支持编辑,编辑按钮隐藏,且提示当前结果集不可编辑。如当前结果集支持编辑,编辑...
而不优的Join顺序可能造成中间结果集膨胀中间结果集数据量较大、内存消耗大等问题,进而影响查询性能。为解决上述问题,AnalyticDB MySQL版 支持通过Hint/*+reorder_joins*/来开启或关闭调整Join顺序功能,其中:/*+reorder_joins=true*/:...
静态游标可以设置一个封装查询的游标,然后一次读取一行查询结果集,而不是同时执行整个查询。这样便可创建 SPL 程序逻辑,该逻辑从结果集中检索一行,对该行中的数据进行一些处理,然后检索下一行并重复该存储过程。游标最常用在 FOR 或 ...
这些优化模式基于以下假设:提交SQL命令的客户端只想查看结果集的前“n”行,然后将放弃结果集的其余部分。分配给查询的资源也会如此调整。示例 更改当前会话以优化结果集前10行的检索。ALTER SESSION SET OPTIMIZER_MODE=FIRST_ROWS_10;...
这些优化模式基于以下假设:提交SQL命令的客户端只想查看结果集的前“n”行,然后将放弃结果集的其余部分。分配给查询的资源也会如此调整。示例 更改当前会话以优化结果集前10行的检索。ALTER SESSION SET OPTIMIZER_MODE=FIRST_ROWS_10;...
背景信息 时空引擎传统的查询都是经典的两阶段查询处理方法(粗糙集过滤和精确过滤),首先利用时空多维索引进行粗糙集过滤,筛选出来的中间结果集再经过精确函数判断,得到最终的结果集。示例 先利用test表上的空间索引与查询对象进行粗...
背景信息 时空引擎传统的查询都是经典的两阶段查询处理方法(粗糙集过滤和精确过滤),首先利用时空多维索引进行粗糙集过滤,筛选出来的中间结果集再经过精确函数判断,得到最终的结果集。示例 先利用test表上的空间索引与查询对象进行粗...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
不缓存查询中的子查询结果集,仅缓存查询最终结果集。不缓存存储函数(Stored Function)、存储过程(Stored Procedure)、触发器(Trigger)、事件(Event)中的查询。不缓存含有每次执行结果变化的函数的查询,比如now()、curdate()、...
不缓存查询中的子查询结果集,仅缓存查询最终结果集。不缓存存储函数(Stored Function)、存储过程(Stored Procedure)、触发器(Trigger)、事件(Event)中的查询。不缓存含有每次执行结果变化的函数的查询,比如now()、curdate()、...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
name 是一个标识符,将用于在程序的后面引用游标及其结果集。query 是一个 SQL SELECT 命令,该命令确定可由游标检索的结果集。下面是游标声明的一些示例:CREATE OR REPLACE PROCEDURE cursor_example IS CURSOR emp_cur_1 IS SELECT*FROM...
分层查询是一种查询类型,它根据构成父子关系的数据按层次顺序返回结果集的行。层次结构通常由一个倒置的树形结构表示。该树由相互连接的节点组成。每个节点可连接到一个或多个子节点,也可不连接到子节点。每个节点都连接到一个父节点,但...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...
在目前为止提供的游标示例中,处理游标结果集所需的编程逻辑包括一个用于打开游标的语句、一个用于检索结果集的每一行的循环结构、一个用于结果集末尾的测试和一个用于关闭游标的语句。游标 FOR 循环是一个循环结构,使用户无需单独编写...
SYS_REFCURSOR 是一种 REF CURSOR 类型,允许任何结果集与之关联。这被称为弱类型 REF CURSOR。SYS_REFCURSOR 和用户定义的 REF CURSOR 变量只有声明是不同的。在两种游标类型中,打开游标、选择游标和关闭游标等剩余用法都是相同的。对于...
Tair会对 key0、key1、key2 分别获取10个结果集(此时共有30个候选文档),对汇总结果进行二次打分、排序、聚合,输出整体排名靠前的10个结果集,返回的 keys_cursor 示例为 {"keys_cursor":{"key0":2,"key1":5,"key2":3}},表示当前10个...
获取返回结果的偏移量(start)int getStart()返回结果 start参数值 设置当前返回结果集的文档个数(hit)接口定义 设置当前返回结果集的文档个数(hit)Config setHits(int hits)参数描述 参数 类型 必需 取值范围 默认值 描述 hits int 否[0,...
以表达式 TargetValue={"and":[{"tag":"tag1"},{"tag":"tag2"}]} 为例,具体的计算逻辑举例如下:限制 操作符限制:and 和 or 操作符的最大嵌套层数:2 and 和 or 操作符的最大操作数:10 推送频次限制:标签结果集在500万以上:2次/天 ...
步骤二:创建SQL结果集导出工单 创建SQL结果集导出工单的具体方法,请参见 在创建结果集导出工单时设置水印。说明 在配置管理开启文件水印后,创建SQL结果集导出工单时不出现 是否嵌入水印 的配置项。在创建结果集导出工单时设置水印 登录 ...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...