检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API(公测中) 获取API版本 云DBA
API概览 数据管理服务所提供的接口为扩展接口。通过使用数据管理服务接口,您可以使用数据管理服务的部分功能,具体如下表所示。 表1 接口说明 类型 描述 查询API版本 查询API版本列表 查询指定的API版本信息 查询SQL执行计划 查询SQL执行计划。目前仅支持MySQL实例。
响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
查询指定的API版本信息 功能介绍 查询指定的API版本信息。 调试 您可以在API Explorer中调试该接口。 URI GET /das/{version} 表1 路径参数 参数 是否必选 参数类型 描述 version 是 String API版本。 请求参数 无 响应参数
获取API版本 查询API版本列表 查询指定的API版本信息 父主题: API(公测中)
查询API版本列表 功能介绍 查询API版本列表。 调试 您可以在API Explorer中调试该接口。 URI GET /das 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 versions Array of ApiVersion objects
如何调用API 构造请求 认证鉴权 返回结果
请求消息体通常以结构化格式(如JSON或XML)发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中的参数支持中文,则中文字符必须为UTF-8编码。
当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 解决方案 400 DAS.200002 Frequent requests. 请求频繁。 请稍后再试。
Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。
API(不再推广) 创建空间分析任务 获取空间分析数据列表
设置共享链接 功能介绍 用于添加共享链接。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/connections/share 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID
查看SQL限流开关状态 功能介绍 查询SQL限流的开关状态。目前仅支持MySQL实例。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/instances/{instance_id}/sql-limit/switch 表1 路径参数
删除SQL限流规则 功能介绍 删除SQL限流规则。目前仅支持MySQL数据库。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v3/{project_id}/instances/{instance_id}/sql-limit/rules 表1 路径参数
创建SQL限流规则 功能介绍 添加SQL限流规则。目前仅支持MySQL数据库。 使用限制如下: 规则举例详细说明:例如关键字是"select~a", 含义为:select以及a为该并发控制所包含的两个关键字,~为关键字间隔符,即若执行SQL命令包含select与a两个关键字视为命中此条并发控制规则
导出慢SQL数据 功能介绍 DAS收集慢SQL开关打开后,一次性导出指定时间范围内的慢SQL数据,支持分页滚动获取。该功能仅支持付费实例。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/instances/{instance_id
查杀会话 功能介绍 查杀会话。支持按照用户、数据库、会话列表查杀会话,三个条件至少指定一个。 目前仅支持MySQL实例。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v3/{project_id}/instances/{instance_id}/process
云DBA 注册数据库用户 修改数据库用户 删除数据库用户 查询云DBA配额 查询数据库用户信息 查询数据库用户列表 查杀会话 查询SQL执行计划(GET请求) 查询SQL执行计划(POST请求) 查询元数据锁列表 查询实例会话列表 查询InnoDB锁等待列表 开启/关闭全量SQL、
创建空间分析任务 功能介绍 创建空间分析任务,如触发重新分析,支持MySQL和TaurusDB引擎。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/instances/{instance_id}/space-analysis
执行计划 分析当前输入的SQL语句的执行路径效率。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面