解决方案 请检查您创建或变更前缀索引的SQL语句,确保目标字段符合以下要求:目标字段为VARCHAR类型。前缀索引长度小于字段本身的长度。如果您不确定目标字段的类型或本身的长度,可以通过 desc 等SQL语句进行查询。更多信息 VARCHAR类型...
交互式分析Hologres兼容PostgreSQL,除了支持创建、查询及更新数据库的表和Schema等对象的SQL语句外,同时还支持其他SQL语句。本文为您介绍Hologres支持的其他SQL语句。Hologres已支持的其他PostgreSQL功能语句如下表所示,您可以参考 ...
调用ExecuteStatement接口对指定数据库执行SQL语句。接口说明 本接口当前仅支持华东 1(杭州)、华北 2(北京)地域的 Serverless 实例使用。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI ...
调用BatchExecuteStatement接口对一组数据执行批处理SQL语句。接口说明 本接口当前仅支持华东 1(杭州)、华北 2(北京)地域的 Serverless 实例使用。您可以使用具有不同参数集的 DML 语句对多条记录进行批量更新和插入操作。与单独的插入...
概述 本文主要介绍如何定位Dataphin执行SQL语句慢。详细信息 SQL查询慢可能存在下列几种情况。1.在select时可以列举实际需要字段来代替*进行查询。2.将where后可以过滤掉大量数据的条件提前。3.避免在where后使用表达式操作。dataphin底层...
从Hologres V0.10版本开始,Hologres与MaxCompute集成性进一步提升,支持在Hologres中执行MaxCompute的SQL语句,方便您直接快速操作MaxCompute。本文将为您介绍,在Hologres中如何执行MaxCompute SQL语句。前提条件 已开通Hologres并连接...
概述 本文为您介绍当MaxCompute作为Dataphin的计算引擎时,SQL语句where条件中存在多条件时的执行顺序。详细信息 下面两条SQL语句有时执行的结果是不同的,有时需按照逻辑判断where中的条件顺序,MaxCompute where中的and子句是按照顺序去...
问题描述 阿里云云数据库RDS PostgreSQL版中执行SQL语句时出现以下错误:ERROR:temporary file size exceeds temp_file_limit(8388608kb)问题原因 SQL查询生成的临时表较大,超过了系统中临时表空间上限(temp_file_limit)。解决方案 查看...
调用GetSqlConcurrencyControlKeywordsFromSqlText接口,根据原始SQL语句,生成限流关键词串。接口说明 本接口适用的数据库引擎为:RDS MySQL PolarDB MySQL 版 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。...
问题描述 Dataphin新建衍生原子指标报错“请检查SQL语句,SQL语法错误:ERRPR.pos:25 line 1,column 22,token from”。问题原因 因为引用的原子指标LD_DMDep_dev.case中case是SQL关键字,需要更换下引用的原子指标名称。解决方案 修改原子...
问题描述 Quick BI中的数据源是MaxCompute时,使用sql语句创建数据集时,时间戳如何转换。问题原因 查询数据时报以下错误:解决方案 1)编写sql时,需要确定精度,由于取值不涉及毫秒,所以时间格式为'YYYYMMDD'时应该取10位。2)正确执行...
根据自定义的快速查询名字,获取日志分析中存储的快速查询分析SQL语句。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权...
概述 Quick BI仪表板在做查询的时候为什么SQL语句前面会加上CAST转换函数,有时候会因为这个导致查询失败。详细信息 如果数据集中使用了维度/度量的数值和文本之间的切换,在仪表板中查询的时候查询前会进行CAST的转换。1.这里将order_amt...
问题描述 在阿里云DMS控制台的SQLConsol页面中,执行SQL语句后,执行结果出现以下报错。超过当日查询结果集行数限制!可联系管理员重新评估您的当日结果集限制 问题原因 DMS在数据管理过程中为了保障数据的安全性,会对数据设置访问拦截,...
问题描述 在云数据库RDS MySQL版中执行 create table XXX select XXX SQL语句,创建表并复制旧表数据时,提示以下报错。1786-Statement violates GTID consistency:create table.select 问题原因 云数据库RDS MySQL版不支持这种创建方式。...
问题描述 Dataphin中使用DELETE语句SQL执行报错,报错信息如下:问题原因 原因是由于目前ODPS不支持DELETE的操作。解决方案 删除表重新建表,再导入数据。根据具体的条件来更新表中的数据。通过join关联别的表来生成最终业务需要的数据表。...
通过SQL语句调整字段长度(示例如下):ALTER TABLE `[$Table]` MODIFY COLUMN `[$Field]`[$Type]([$Num]);说明:[$Table]为需要调整的表名。[$Field]为需要调整的字段名。[$Type]为字段类型。[$Num]为字段的长度。修改您要执行的DML语句的...
问题描述 在阿里云云数据库RDS MySQL和云原生关系型数据库PolarDB MySQL中执行SQL查询语句时,提示以下错误:Query execution was interrupted,max_statement_time exceeded 问题原因 SQL查询时间超过以下参数的值,查询将会自动失败。...
概述 在集成任务中,Dataphin如何使用脚本输入组件实现SQL查询语句作为数据源?详细信息 集成任务中,配置脚本输入组件,填写配置文件如下格式,即可实现sql查询语句作为数据源。适用于 Dataphin-公共云
Not Support:sql count>=100 in a script 问题原因 Dataphin对sql代码的语句数量有限制 解决方案 目前Dataphin的sql代码任务语句数量限制在100条以内(以分号分隔)。之所以在开发环境可以执行超过100条的sql代码,是因为在开发环境手动...
本文为您介绍编写和优化Hologres SQL语句时可能遇到的常见问题及解决方法。报错:Creating publication with table that without binlog is not supported now 报错:bigint out of range 报错:too many shards in this instance 报错:...
例如:update t set k=2 where k=2 如果该SQL语句不包含在白名单中,Proxy会将该SQL语句放行并记录。且执行结果如下:Query OK,0 rows affected(0.03 sec)Rows matched:1 Changed:0 Warnings:0 如果 当前模式 为 防护模式,请执行以下...
例如,拦截SQL语句 update t set k=2 where id=2;orginal_store_to_blacklist*/update t set k=2 where id=2;等待5s,当使用该账号在该指定的集群中执行该具体的SQL语句 update t set k=2 where id=2;时,会被Proxy进行拦截,而其他参数的...
在指定分库分表上执行,显式指定物理表名:SELECT/*+TDDL:scan('t1',real_table=("t1_00","t1_01"))*/COUNT(1)FROM t1 执行后会下发SQL语句到所有分库的 t1_00``t1_01 分表上,合并结果集后返回。在指定分库分表上执行,显式指定物理表名,...
在指定分库分表上执行,显式指定物理表名:SELECT/*+TDDL:scan('t1',real_table=("t1_00","t1_01"))*/COUNT(1)FROM t1 执行后会下发SQL语句到所有分库的 t1_00``t1_01 分表上,合并结果集后返回。在指定分库分表上执行,显式指定物理表名,...
运行评估工具Babelfish Compass,确定Babelfish对T-SQL语句的支持情况,对T-SQL进行适配。说明 Babelfish Compass工具的获取和使用,请参见 Babelfish Compass官方文档。将适配完成的SQL语句在Babelfish中执行。连接Babelfish for RDS ...
问题描述 Dataphin中通过SQL查询数据报错“fetch result encounter exception:ODPS*LIMIT SIZE OR COLUMN NUMBER”。问题原因 MaxCompute返回通过HTTP有一个最大body的限制,这个大小是通过下面公式算出来的sum(一行字段size)*返回行数,...
当您希望在单一的数据库实例中同时使用SQL Server和PostgreSQL能力,或计划将现有应用从SQL Server迁移到更具成本效益的PostgreSQL时,Babelfish for RDS PostgreSQL实现了对T-SQL语句和TDS协议的支持。本文从产品特性、架构、适用场景以及...
问题描述 Dataphin中SQL任务使用update语句报错“ODPS-0130161:[2,20]Parse exception-invalid token '.',expect 'EQUAL'”是什么原因。Tracking SQL Task[1/1]Process:com.aliyun.odps.OdpsException: ODPS-0130161:[2,20]Parse exception...
概述 SQL Server链接服务器(Linked Servers)远程执行update语句较慢,但是执行select语句较快。详细信息 执行速度是由SQL Server本身的Linked Servers实现,执行update语句时,数据会传回到本地进行计算处理,所以执行速度较慢。建议封装...
执行结果如下:+-+-+-+|TABLE_SCHEMA|TABLE_NAME|COLUMN_NAME|+-+-+-+|test|t1|a|test|t1|b|test|t2|a|+-+-+-+3 rows in set(0.01 sec)SQL语句中使用了 t1.a、t1.b 以及 t2.a 三列,且这三列没有被列索引覆盖。因此,调用该存储过程时,...
本文介绍在执行 CREATE CAST 语句转换数据类型时,如何处理报错 must be owner of type xx or type xxx。问题现象 执行 CREATE CAST 语句转换数据类型时,提示 ERROR:must be owner of type xxx or type xxx。例如执行以下命令:CREATE ...
本文介绍在执行 CREATE CAST 语句转换数据类型时,如何处理报错 must be owner of type xx or type xxx。问题现象 执行 CREATE CAST 语句转换数据类型时,提示 ERROR:must be owner of type xxx or type xxx。例如执行以下命令:CREATE ...
在相同业务场景下,架构设计和库表索引设计会影响查询性能,良好的设计可以提高查询性能,反之会出现很多慢SQL(执行时间很长的SQL语句)。本文介绍导致慢SQL的原因和解决方案。查看慢SQL 控制台的 参数设置 中,可以找到名为 log_min_...
TOP Objects列表详情:若需要查看某一个具体数据库对象中每个步骤的性能消耗,可以点击左边的➕号按钮,来查看数据库对象中SQL语句级别的详细性能消耗。详细参数说明如下。表 5.TOP Objects列表详情参数说明 参数 说明 对象名 该SQL语句...
将数据库接入数据库审计系统后,您可以通过云盾数据库审计系统,查看系统审计到的SQL语句。本文为您介绍如何查看数据库审计系统审计到的SQL语句。操作步骤 登录 云盾数据库审计管理控制台。在左侧导航栏,单击 A100实例。在 A100实例 页面...
功能概述 当机器人无法正确地将用户自然语言转化为SQL语句,可通过新建SQL模板来手动编写有关用户问句对应的SQL语句,进行自然语言到SQL语句的人工干预,优化问答效果。功能入口 进入智能对话机器人空间产品界面后,选择 表格管理>SQL模板...
本文说明如何查看SQL...可选:在SQL语句列表,您可以执行以下操作:在SQL语句的 操作 列,单击 调用统计,查看该SQL语句的SQL调用时序曲线。在SQL语句的 操作 列,单击 调用链查询,查看该SQL语句调用链详情。更多信息,请参见 调用链查询。
可选:在SQL语句列表,您可以执行以下操作:在SQL语句的 操作 列,单击 调用统计,查看该SQL语句的SQL调用时序曲线。在SQL语句的 操作 列,单击 接口快照,查看该SQL语句调用的接口的快照。接口快照说明,请参见 功能说明。
PolarDB 的Proxy提供了SQL防火墙功能,该功能通过设置黑白名单规则来识别需要放行和拦截的SQL语句。本文主要介绍SQL防火墙功能相关内容。背景信息 在实际应用场景中,如果数据库被攻击者撞库成功,攻击者可能会通过批量拖库的方式获取所有...