如何解决SQL语句的执行计划不使用列索引/查询不走列存/加了列存节点后SQL执行计划没有变化/列索引是否支持某条SQL/“行存/列存自动引流”功能不生效的问题?新增列存节点后,需要为SQL语句所查询的表增加列存索引,且SQL语句的查询代价超过...
产品名称 Quick BI 产品模块 数据集 问题描述 建立sql数据集的时候,需要使用多个数据源,一部分来自数据库,一部分来自上传文件,如何提取上传文件的数据源sql?解决方案 通过浏览器按F12,从浏览器源码中提取数据源的sql,方法如下:
解决方案 请参考以下内容查看图表的SQL:若您的HTML代码如下。打开浏览器,按F12键,打开开发者工具,单击查看olapResult接口,单击Preview,找到Preview页签中的sqlText参数,该参数就是图表的SQL。适用于 Quick BI 说明:本文适用于仪表...
问题描述 用户使用资产治理数据是,编辑治理项规则可以使用自定义SQL模式,想要了解怎么书写SQL。解决方案 1.示例中的select字段不是必填的,但是需要和自己新建的元数据表的字段对应,并且select来源表需要为自己新建的元数据表(SQL编辑...
出现原因 在使用RDS MySQL的过程中,由于某些原因,例如被SQL注入、SQL执行效率较差、DDL语句引起表元数据锁等待等,会出现运行时间很长的查询。说明:元数据锁等待的问题请参考 解决MDL锁导致无法操作数据库的问题。由于SQL执行效率差而...
操作视频 解决方案 您可以通过DAS从以下三个方面来解决慢SQL问题:查看并优化单个实例的慢SQL 查询治理所有实例上的慢SQL 开启自动SQL优化 查看并优化单个实例的慢SQL 通过DAS慢日志分析功能查看慢SQL趋势、统计和明细,具体请参见 慢日志...
免费体验NL2SQL->NL2BI解决方案:在PolarDB数据库中用自然语言实时查看BI报表 为了帮助您更好地理解并且体验NL2SQL能力,PolarDB构建了NL2BI解决方案:NL2BI是指「BI服务+NL2SQL」,即结合PolarDB数据库NL2SQL能力以及PolarDB高效数据查询...
说明 SQL Server解决死锁的方法是通过一个内部线程定期检测系统死锁,发现死锁后,在引发死锁的会话之间终止成本相对较低的会话。例如:SELECT语句的成本比UPDATE更低,系统便会优先终止使用SELECT的会话。LogUsed:会话已经生成的日志大小...
说明 SQL Server解决死锁的方法是通过一个内部线程定期检测系统死锁,发现死锁后,在引发死锁的会话之间终止成本相对较低的会话。例如:SELECT语句的成本比UPDATE更低,系统便会优先终止使用SELECT的会话。LogUsed:会话已经生成的日志大小...
本文介绍导致慢SQL的原因和解决方案。SQL异常 原因及现象 SQL异常的原因很多,例如库表结构设计不合理、索引缺失、扫描行数太多等。您可以在控制台的 SQL洞察 页面,查看慢SQL的执行耗时、执行次数等信息。解决方案 根据实际业务情况优化...
解决方案 SQL诊断优化服务是阿里云数据库自治服务DAS中最为核心的服务之一,它以SQL语句作为输入,由DAS完成诊断分析并提供专家优化建议(包括索引建议、语句优化建议以及预期收益等信息),用户不必精通数据库优化领域专家知识,即可获得...
解决方法 为了解决在SQL Server表中查询生僻字出现乱码的问题,您需要使用Unicode编码格式的数据类型,例如NVARCHAR,并在向该数据类型插入数据时,使用前置词N。N代表国家语言,必须大写。如果没有使用前置词N,则SQL Server会将字符串...
SQL限制 如何处理单字段大于8 MB的限制?在执行MaxCompute SQL过程中,报错partitions exceeds the specified limit,如何解决?SQL作业运行 如何非交互式运行MaxCompute SQL?SQL能将MaxCompute的配置转移到另外一个阿里云账号上吗?如何...
数据管理DMS 的SQL审核功能,支持对SQL语句进行批量审核并提供优化建议,避免无索引或不规范的SQL语句,降低SQL注入风险。本文以对XML文件中多个SQL语句进行审核为例,向您展示配置SQL审核规则、审核目标文件中SQL语句的流程。背景信息 在...
变更背景 当前慢SQL链路会对每条SQL进行SQL模板化处理,即对原始SQL去除变量参数后得到SQL模板,再对SQL模板进行加密获得 SQLHASH。例如,原始SQL为 select name,age,score from study where age>20 and score>10 时:进行模板化处理后为 ...
您可参考本文操作解决RDS SQL Server数据库的磁盘空间被占满的情况。说明 阿里云提醒您:如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。如果您对实例(包括但不限于ECS、RDS)等进行配置与数据...
问题描述 SQL Server磁盘空间打满 解决方案 SQL Server在删除数据后,会重新利用这部分空间,所以如果不是空间紧张的情况下,可以不回收。回收一般先回收日志文件,因为这个回收速度非常快,可以短时间内清理出一部分可用空间。回收步骤:1...
问题描述 Quick BI的电子表格如何获取报表生成的SQL代码?解决方案 鼠标悬浮在电子表格使用数据集的数据区域,在左侧可以看到查看SQL的按钮,单击即可查看到报表的SQL代码:适用于 Quick BI 基于公共云V4.4验证
问题描述 本文主要描述了Quick BI使用SQL参数创建数据集以后在查询控件看不到SQL参数的解决方法。问题原因 在数据集没有进行参数设置。解决方案 在数据集点击参数设置,将仅编辑页修改为全局生效即可。适用于 Quick BI v.4.1
问题描述 为什么在配置树形下拉的查询控件时,查询值...解决方案 因为查询值是从数据集中获取的,而数据集中的数据是存放在对应字段下的。SQL参数相当于一个占位符,本身不存储任何数据,所以这里不能选到SQL参数。适用于 Quick BI-查询控件
问题描述 本文主要描述了使用SQL创建数据集,在仪表版中查询控件选择单选可以正常查询,选择多选查询的时候报错为SQL异常的解决方法。问题原因 在SQL创建数据集的时候,SQL语句中的where条件中使用”=“进行了比较。解决方案 在SQL创建数据...
SQL 执行失败 错误信息:TableName[{tableName}]{SQL 错误信息} 解决方法:根据 {SQL 错误信息} 来解决问题,可能的情况有,表已经存在、索引名重复、表不存在、列已存在、列不存在、主键重复等,问题解决后点击 重试 继续执行。...
SQL结果集导出 数据库导出 SQL审核 支持对上传的SQL语句进行审核并提供优化建议,避免无索引或不规范的SQL语句影响线上服务,降低SQL注入风险。SQL审核 数据追踪 支持按需查找目标时间段内(数据库Binlog保存时长内)在DMS的SQL窗口中对...
本文介绍连接Windows Server 2008系统的ECS实例内的SQL Server时,提示“在与SQL Server建立连接时出现与网络相关的或特定于实例的错误”错误的解决方案。问题现象 在Windows Server 2008系统的ECS实例内,关闭防火墙后,SQL Server可正常...
解决方案:如果 SQL 执行确实需要较长时间,则需要调整应用端和 ODP 的 socketTimeout 参数。修改应用端 socketTimeout 参数:修改数据访问代理 socketTimeout 参数:如果 SQL 执行耗时非预期时间,则需要分析 ODP 的执行耗时日志 logs/...
解决方案:使用 SQL请求行为识别 功能通过以下两个方案帮助您快速定位性能相关的问题:方案一:当业务存在大量请求的时候,DAS能够按照SQL请求行为对SQL模板进行分类。例如面对上百页的SQL模板,如果通过排序很难一个个去筛选问题SQL,此时...
外置式SQL自动优化 按照经验,约80%的数据库性能问题可通过SQL优化手段解决,但SQL优化一直以来都是一个非常复杂的过程,需要多方面的数据库领域专家知识和经验,另外,由于SQL工作负载不断变化,SQL优化还是一项非常耗时繁重的任务,这些...
任务为什么会停止运行 任务停止运行的具体原因需查看任务日志,以下列出常见的几种可能原因:SQL语法错误 解决方法:需要在 物联网平台控制台,数据分析>实时数据分析 页面下,具体任务的编辑器页面中校验SQL通过后,再发布任务。...
解决方案 当您未配置 table 参数时,必须配置指定的sql语句,否则找不到数据库表无法进行数据获取。table 参数和 sql 参数,必须配置其中一个。输出字段错误 加工规则 e_table_map(res_rds_mysql(address="x",username="xx",password="xx",...
问题类别 常见问题 GROUP BY 在执行MaxCompute SQL过程中,报错Repeated key in GROUP BY,如何解决?在执行MaxCompute SQL过程中,报错Expression not in GROUP BY key,如何解决?对表A执行GROUP BY生成表B,表B比表A的行数少,但表B的...
解决方案 中止未提交事务、慢SQL或正在执行的DDL都可以解决问题。排查行锁冲突问题 现象 行锁冲突表现为 Innodb_row_lock_waits 和 Innodb_row_lock_time 监控项的指标升高。您可以在控制台的 自治服务>性能趋势 页面,单击 性能趋势 页签...
本文介绍在主机管理控制台使用网站搬家功能时,导入SQL Server备份文件失败的可能原因和解决方案。问题现象 在主机管理控制台进行网站搬家,执行数据库搬家时导入SQL Server备份文件,提示 数据导入失败。可能原因 SQL Server备份文件损坏...
当源端OLTP库的数据迁移到目标端OLAP库后,您可以使用 数据管理DMS 的SQL回放功能,查看源端SQL在目标端的兼容性及SQL性能对比的结果,帮助您提升OLAP库的测试效率。背景信息 OLTP是传统关系型数据库的主要应用,主要用于基本和日常的事务...
问题描述 SQL语句在数据库客户端执行成功,但是在Quick BI即席SQL中执行报错“ORA-00933:SQL命令未正常结束”。问题原因 语法错误,SQL中包含中文逗号导致。解决方案 修改SQL语句,将中文逗号修改英文即可。适用于 Quick BI
问题描述 Quick BI创建SQL数据集后无法在列表中找到。问题原因 在SQL编辑页面确认后,只是会保存SQL没有对数据集进行保存。解决方案 在SQL编辑页面点击确认编辑保存SQL后,然后需要在数据集界面点击保存按钮进行数据集的保存。适用于 Quick...
通过SQL Server Management Studio还原SQL Server 2008数据库失败时,提示 因为数据库正在使用,所以无法获得对数据库的独占访问权。本文介绍这种情况的可能原因和解决方案。问题现象 通过SQL Server Management Studio还原SQL Server 2008...
编辑代码:进阶示例 更复杂的ODPS SQL任务示例如下:与标准SQL的主要区别及解决方法 MaxCompute SQL中的关联操作 JSON数据从OSS迁移至MaxCompute 基于GitHub公开事件数据集的离线实时一体化实践 基于MaxCompute UDF将IPv4或IPv6地址转换为...
编辑代码:进阶示例 更复杂的ODPS SQL任务示例如下:与标准SQL的主要区别及解决方法 MaxCompute SQL中的关联操作 JSON数据从OSS迁移至MaxCompute 基于GitHub公开事件数据集的离线实时一体化实践 基于MaxCompute UDF将IPv4或IPv6地址转换为...
使用SQL创建数据集报错“数据源执行SQL失败:INTERNAL:java.lang.RuntimeException:SQL execute error by datasource.com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near the keyword 'ORDER'. ”的解决方法。...
解决方案 使用SQL查询数据时,请确保查询条件包含主键列且符合最左匹配原则,并为SQL语句添加limit参数来控制返回的行数。如果查询条件不满足上述条件,您还可以通过如下方式进行查询加速。更多信息,请参见 索引选择策略。如果通过创建二...