SQL任务 SQL 任务是对数据库发起 SQL 操作的任务,主要包括 DDL(数据库定义语言)、DML(数据库操纵语言)等 SQL 语句。本文介绍如何使用 SQL 任务。 功能介绍 为保障数据安全,对目标数据源没有写权限的用户无法对该数据源的内容发起变更,如果您无权限或某些操作被 SQL 开发规范管控,在有变更需求的情况下,可以通过提交 SQL 任务工单实现。
慢SQL统计 概述 云数据库 RDS for MySQL 提供慢SQL的执行情况的统计,便于您对SQL语句的执行效率进行分析和优化。 慢SQL统计 登录 RDS 管理控制台 。 在控制台页面的左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 进入实例详情页面。 云数据库 RDS for MySQL 实例的新增慢日志会自动进行备份。
编辑 SQL 的字段模型时,右上角有工具栏小按钮,可以支持拖动排序和自动从 SQL 语句中提取字段名称等。
checkFailed:前置检查失败,任务启动时,会进行前置检查,若检查失败,就进入该状态,这时可以进行修改任务或直接结束任务; running:运行中,前置检测通过后,就进入该状态,包括数据迁移中或数据同步中; stopping:暂停中,处于该状态的任务不能进行任何操作; stopped:已暂停,从该状态启动,会进行断点续传,比如:暂停后修改数据同步对象; stopCheckFailed:已暂停
返回参数 参数名称 类型 描述 affectedRows Long 影响行数 clientHost String 源客户端主机名 clientIP String 源客户端IP cluster String 分片ID connectionId Long 连接ID currentDB String 数据库名称 digest String SQL签名 duration Double 慢SQL耗时 examinedRows
返回参数 参数名称 类型 描述 items List Item SQL记录的列表 totalCount List Item 慢SQL记录的总数 Item字段数据结构说明 参数名称 类型 描述 affectedRows Long 影响行数 clientHost String 源客户端主机名 clientIP String 源客户端IP cluster String 分片ID connectionId
请使用此操作和错误来确定失败的原因并重新提交请求。' 。请使用此操作和错误来确定失败的原因并重新提交请求。 SQL Server安装后修改了主机名,导致两个语句结果的 servname 不一致。
以获取利润为例,通过「利润」=「价格」-「成本」创建计算度量来获取利润: 注意: 计算字段中填写的是 SQL 表达式,而不是填写完整的 select 查询语句。 可通过输入 下划线_ 唤出列表来插入维度或度量字段名计算字段只需要写SQL表达式即可,不需要写完整的SQL语句!
查看整体的 SQL 详情 单击 SQL 详情 页签,即可查看当前 SQL 代码审核任务中的所有 SQL 语句。 说明 关于 规范审核 和 索引推荐 的说明: 规范审核 :基于当前数据源绑定的 SQL 开发规范,针对 SQL 语句进行审核,并给出优化建议。 索引推荐 :基于人工智能针对 SQL 语句进行审核,并给出索引优化建议。
慢SQL分析 DBSC 的慢 SQL 分析功能支持对实例中慢 SQL 的记录和执行信息(来源信息、执行时间等)进行统计、抽样、聚合。针对聚合后的 SQL 语句、表结构、索引信息、耗时和来源 IP 等,对慢 SQL 的性能进行分析,并给出优化建议。本文为您介绍如何使用 DBSC 的慢 SQL 分析。 前提条件 实例已接入 DBSC,且接入状态为接入成功。 操作步骤 登录 DBSC 控制台 。