检查SQL语句中的表是否已创建列索引

存储过程 dbms_imci.check_columnar_index()可以解析输入的SQL语句,并得到SQL语句中使用的所有列,并检查这些列是否被列索引覆盖。如果SQL语句中使用了未被列索引覆盖的列,调用该存储过程后会返回这些列所在的库名、表名以及列名。如果...

MySQL中Profiling功能的介绍以及通过...排查慢SQL的案例

而MySQL中的Profiling工具可以满足此需求,通过该工具可以获取一条SQL语句执行过程中多种资源的消耗情况,如CPU、IO、IPC、SWAP等。Profiling的使用方法 下列内容为MySQL中Profiling的基本使用方法,如果您需要获取更多详细信息,请参见 ...

dbms_sql.delete_trace

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

新建存储过程

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储...

使用说明

其他操作 如果不再需要跟踪通过 dbms_sql.add_trace 存储过程添加的SQL语句,您可以通过 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除模板化的SQL语句,或通过 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除模板化...

计划缓存(Auto Plan Cache)

通过缓存并复用SQL语句的执行计划,可以减少每次执行SQL语句的优化时间,从而提升查询性能,降低数据库负载,提升吞吐能力。除此之外,还有很多查询语句的查询优化时间占比很小,执行时间受执行计划的影响非常大,SQL语句中不同参数值对应...

错误代码

产生TDDL-4203错误表示SQL语句扫描了多个分库的数据并且执行时间超过900秒,建议进行如下优化:尽量在WHERE条件中添加分库键(Sharding key)条件,将SQL语句优化成单库执行。检查是否可以在后端RDS MySQL上创建适合的索引,提升扫描各个分...

dbms_sql.add_trace

语法 dbms_sql.add_trace('<schema>','<query>')说明 执行存储过程后,SQL语句中的常量会被自动模板化,匹配该模板的SQL语句会被SQL Trace功能跟踪。参数说明 参数 说明 schema Schema名称。query 具体的SQL语句。注意事项 当在主节点...

验证数据压缩能力

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句执行。更多内容参见 新建存储过程。在存储程序中可以使用系统变量和用户定义...

RDS SQL Server CPU使用率高问题

分析 SQL Server支持自动汇总统计SQL语句存储过程等对象的执行信息,并可通过sys.dm_exec_query_stats和sys.dm_exec_procedure_stats等系统视图直接查看,便于定位各类资源开销的Top SQL。说明 自治服务性能优化中的TOP SQL、TOP Objects...

使用DMS查询时提示“使用连接执行SQL,锁等待超时30s...

不论上述哪种情况发生,后台仍在执行SQL语句,连接并没有断开。此时如果发起新SQL请求,DMS会使用同一个连接去执行SQL语句。当前一个SQL语句未在30秒内执行完成,系统会返回此错误信息。解决方案 重新打开一个新的窗口执行SQL语句。如果新...

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

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

SQL 窗口规范

用户在 SQL 窗口中执行 SQL 语句时,ODC 会根据配置的 SQL 窗口规范检查 SQL 语句。本篇文档旨在介绍如何编辑和执行 SQL 窗口规范。原理介绍 执行流程 ODC 系统管理员按照 ODC 提供的配置模板启用 SQL 审核集成、设置访问外部 SQL 审核系统...

API概览

本产品(RDS Data API/2022-03-30)的OpenAPI采用 RPC...ExecuteStatement 执行SQL语句 调用ExecuteStatement接口对指定数据库执行SQL语句。BatchExecuteStatement 批处理SQL语句 调用BatchExecuteStatement接口对一组数据执行批处理SQL语句。

SQL 检查规范

用户在 SQL 窗口/创建数据库变更/创建表场景下执行 SQL 语句时,ODC 会根据配置的 SQL 检查规范检测 SQL 语句。本篇文档旨在介绍如何编辑和执行 SQL 检查规范。概念介绍 规则级别:是指某个 SQL-Check 规则的等级。规则级别划分为以下 3 类...

SHOW PROCESSLIST

HOST VARCHAR 执行SQL语句的服务器。DB VARCHAR SQL语句执行所在的数据库。TYPE VARCHAR SQL语句的类型,一般为SELECT、CREATE等。CREATED VARCHAR SQL语句的创建时间。SQL VARCHAR 具体的SQL语句。示例 查看当前正在执行的SQL语句及其详细...

DescribeDiagnosisRecords-查询诊断记录

1 RcHost string 执行 SQL 语句的 AnalyticDB MySQL 前端节点 IP 和端口信息。10.0.xx.xx:3004 ScanSize long 扫描数据量,单位:Byte。9 ProcessId string 查询 ID。2021093000414401000000023503151*StartTime long SQL 语句的执行开始...

表结构说明

Schema_name 执行SQL语句所在的Schema的名称。Type 该记录被哪些功能引用。Digest_text 模板化后的SQL语句。Plan_id 执行计划ID。Plan 执行计划。Version 该记录在系统内部的版本号。Create_time 该记录的插入时间。Update_time 该记录的...

在DMS中执行SQL语句后出现“禁止未知SQL执行”报错

问题描述 在使用DMS控制台时,执行SQL语句后,执行结果出现以下报错。自定义安全规则:禁止未知SQL执行 问题原因 DMS控制台的安全规则中,默认未配置相关SQL语句允许执行,因此执行相关SQL语句时,会被拒绝执行。解决方案 阿里云提醒您:...

SelectObject

调用该接口对目标文件执行SQL语句,返回执行结果。注意事项 此操作要求您对该Object有读权限。正确执行SQL语句时,返回206。如果SQL语句不正确,或者和文件不匹配,则返回400错误。调用 SelectObject 接口查询数据时,按扫描的原文件实际...

将表格存储的增量数据转换为全量数据格式

常见问题 执行SQL语句进行 表格存储 数据格式转换时出现类型转换错误问题 问题现象 在DataWorks中通过数据开发执行SQL语句进行 表格存储 数据格式转换时出现如下错误:FAILED ODPS-0010000:System internal error-fuxi job failed,causer ...

数据库返回“Incorrect string value”报错

问题描述 在DMS控制台中对RDS MySQL实例或自建MySQL数据库(ECS自建数据库或IDC自建数据库)执行SQL语句时,出现类似如下报错。Incorrect string value 问题原因 数据写入或数据查询时的数据字符集和表的字符集不兼容。解决方案 一般拷贝的...

云数据库RDS PostgreSQL版中执行SQL语句时出现“ERROR...

问题描述 阿里云云数据库RDS PostgreSQL版中执行SQL语句时出现以下错误:ERROR:temporary file size exceeds temp_file_limit(8388608kb)问题原因 SQL查询生成的临时表较大,超过了系统中临时表空间上限(temp_file_limit)。解决方案 查看...

Dataphin中SQL语句执行

概述 本文主要介绍如何定位Dataphin执行SQL语句慢。详细信息 SQL查询慢可能存在下列几种情况。1.在select时可以列举实际需要字段来代替*进行查询。2.将where后可以过滤掉大量数据的条件提前。3.避免在where后使用表达式操作。dataphin底层...

超级SQL模式

开启超级SQL模式后,管理员和DBA在SQL Console中执行SQL语句,将不受安全规则的限制。例如禁止在SQL Console中执行DELETE语句、禁止在SQL Console中执行CREATE_INDEX语句等安全规则限制。前提条件 系统角色为管理员或DBA,关于用户角色信息...

SQL性能分析

执行SQL语句时,如果出现慢SQL或SQL占用系统内存的情况,需进行具体查询分析。查询慢SQL 查询慢SQL语句分为以下两种情况:查看历史慢SQL语句:通过观察 pg_stat_statements 视图,执行时间较长的SQL语句。SELECT total_time/calls AS avg,...

SQL性能分析

执行SQL语句时,如果出现慢SQL或SQL占用系统内存的情况,需进行具体查询分析。查询慢SQL 查询慢SQL语句分为以下两种情况:查看历史慢SQL语句:通过观察 pg_stat_statements 视图,执行时间较长的SQL语句。SELECT total_time/calls AS avg,...

读写分离

对于/*+TDDL:slave()*/,如果一个主RDS实例存在多个只读实例,那么 PolarDB-X 1.0 会根据所分配的权重随机选择一个只读实例执行SQL语句。注意事项 PolarDB-X 1.0 自定义HINT支持/*+TDDL:hint_command*/和/!TDDL:hint_command*/两种格式。...

云数据库RDS MySQL版主实例与只读实例之间存在复制...

原因二:对单表执行过大量的DML语句或者高频次的DML语句 请优化SQL语句,尝试分批多次提交SQL语句,并且增加每次提交的间隔时间。或者您也可以尝试升级只读实例的规格。原因三:执行过涉及数据量较大的事务 本原因包含上述两种情况,请参见...

功能特性

语句分析类报表 从SQL语句分析、失败语句分析、SQL语句变化趋势、审计趋势分析和执行次数最多SQL模板分析5个维度分析和展示当前语句类的信息。会话分析类报表 包含新增会话分析、失败会话分析、并发会话分析和会话数量变化趋势分析4张报表...

ExecuteSQLQuery-使用SQL查询当前账号的资源

请求参数 名称 类型 必填 描述 示例值 Expression string 是 待执行 SQL 语句。待执行 SQL 语句长度小于 2000 个字符。关于 SQL 语法的更多信息,请参见 SQL 基本语法。SELECT*FROM resources LIMIT 100;Scope string 否 搜索的范围。取值...

错误码

DTX-509 In READ_COMMITTED mode,complex query is not supported,you can use READ_UNCOMMITTED mode,sql:[%s]读已提交模式不支持复杂查询语句 修改 SQL 语句为简单查询语句,或者使用读未提交模式。DTX-510 Insert-select statement is ...

计费方式

350 Mbps数据库流量峰值 6亿条在线SQL语句存储 默认1.5 TB存储空间 实例数与存储支持弹性扩容 12,000元/月 16,000元/月 企业版25实例 支持审计的数据库个数:25个 吞吐量峰值:35,000条SQL/秒 650 Mbps数据库流量峰值 8亿条在线SQL语句存储...

创建EMR Impala节点

集群类型 高级参数 DataLake集群(新版数据湖)【EMR on ECS】、Custom集群(自定义集群)【EMR on ECS】“FLOW_SKIP_SQL_ANALYZE”:SQL语句执行方式。取值如下:true:表示每次执行多条SQL语句。false:表示每次执行一条SQL语句。...

结果编辑与导出

背景信息 在 ODC SQL 窗口中编辑和执行 SQL 语句后,用户可以在结果页签中查看、编辑和导出执行结果。编辑结果集 示例:在结果集页签中,插入数据到数据库 odc_test 下的表 employee 中。信息项 示例值 项目名称 odc_4.2.0 数据库名称 odc_...

SQL Console页面执行SQL语句超时中断解决方案

问题描述 在数据管理DMS的SQL Console页面执行SQL语句时,出现执行超时问题,执行结果页面提示以下信息。[语句1]:select count(*)from table_name where gmt_create>='2020-01-01';失败,详情:操作终止(用户中断或执行超时)【解决方法】:...

创建EMR Spark SQL节点

Spark【EMR ON ACK】“FLOW_SKIP_SQL_ANALYZE”表示SQL语句执行方式。取值如下:true:表示每次执行多条SQL语句。false:表示每次执行一条SQL语句。您可 自定义SPARK参数,但需要使用完整参数名称,例如:“spark.executor.instances”:20...

ExecuteStatement-执行SQL语句

调用ExecuteStatement接口对指定数据库执行SQL语句。接口说明 本接口当前仅支持华东 1(杭州)、华北 2(北京)地域的 Serverless 实例使用。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI ...

设置RDS MySQL循环执行事件

当您需要在RDS MySQL中执行定时和周期性任务,例如定时发送统计报告、定时同步数据或定期清理过期数据等时,您可以使用事件调度(Event Scheduler)功能,根据预定计划自动执行数据库中定义的事件。本文介绍如何使用数据管理DMS为RDS MySQL...

SQL洞察和审计

当您在安全合规审计、性能分析、故障排除等场景下需要监控和管理RDS PostgreSQL实例中执行SQL语句时,可以利用SQL洞察和审计功能对SQL语句执行情况进行记录和聚合分析。开启该功能后会自动记录来自数据库内核的SQL语句,以及SQL语句的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 云原生数据仓库 AnalyticDB PostgreSQL版 云备份 云数据库HBase版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用