检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
处理慢SQL问题 在定位数据库的性能问题时,查找慢SQL是比较常用且有效的方法。您可以通过DAS对数据库进行监控,及时发现并优化慢SQL,解决数据库的性能问题。 解决方案 您可以通过DAS从以下两个方面来解决慢SQL问题: 查看并优化单个实例的慢SQL 查询所有实例上的慢SQL 查看并优化单个实例的慢SQL
Key),是您通过开发工具(API、CLI、SDK)访问华为云服务时的身份凭证。系统通过AK识别访问用户的身份,通过SK进行签名验证,通过加密签名验证可以确保请求的机密性、完整性和请求者身份的正确性。 新建数据库备份任务 在列表页单击“新建数据库备份任务”,进入设置页面。 图3 新建数据库备份任务
包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 功能模块 实例概览页面从多个模块为用户展示实例的运行情况,各功能模块详情请参见表1。 表1 功能说明 功能模块 说明 告警统计
包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 功能模块 实例概览页面从多个模块为用户展示实例的运行情况,各功能模块详情请参见表1。 表1 功能说明 功能模块 说明 告警统计
Key),是您通过开发工具(API、CLI、SDK)访问华为云服务时的身份凭证。系统通过AK识别访问用户的身份,通过SK进行签名验证,通过加密签名验证可以确保请求的机密性、完整性和请求者身份的正确性。 新建数据库备份任务 在列表页单击“新建数据库备份任务”,进入设置页面。 图3 新建数据库备份任务
改变和扩展检查5种方式。 CHECK TABLE语句在执行过程中会给表加上只读锁。 常规:扫描行,以验证被删除的链接是有效的。也可以计算各行的关键字校验和,并使用计算出的校验和验证这一点。 快速:只检查没有被正确关闭的表。 快:不扫描行,不检查错误的链接。 已改变:只检查上次检查后被更改的表,和没有被正确关闭的表。
改变和扩展检查5种方式。 CHECK TABLE语句在执行过程中会给表加上只读锁。 常规:扫描行,以验证被删除的链接是有效的。也可以计算各行的关键字校验和,并使用计算出的校验和验证这一点。 快速:只检查没有被正确关闭的表。 快:不扫描行,不检查错误的链接。 已改变:只检查上次检查后被更改的表,和没有被正确关闭的表。
Key),是您通过开发工具(API、CLI、SDK)访问华为云服务时的身份凭证。系统通过AK识别访问用户的身份,通过SK进行签名验证,通过加密签名验证可以确保请求的机密性、完整性和请求者身份的正确性。 新建数据库备份任务 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
选择共享截止时间,添加方式选择同步子账号,在待选用户中选择4中创建的IAM子账号,单击“确定”。 图9 添加共享用户 使用4中创建好的IAM子账号登录数据管理服务,验证只读权限。 图10 验证只读权限 使用IAM子账号登录到DAS服务后,选择“开发工具”,可以在他人共享给我的数据库实例登录页面,查看到由主账号共享给I
事件名称 创建数据库登录 instance createConnection 测试数据库登录 connection testConnection 验证数据库登录 connection verifyConnection 修改数据库登录 connection modifyConnection
在IAM控制台创建用户组,并授予数据管理服务 “DAS FullAccess”权限。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 在“服务列表”中选择“数据管理服务 DAS”,进入DAS主界面,单击详情页左上角“新增数据库连接”,若可以正常创建数据库连接,则表示DAS所需权限策略均已生效。
、用户映射、安全对象及状态信息,单击“保存”。 图2 新建登录名 表1 登录名信息说明 登录名信息 说明 登录名 登录该实例的账号名称。 验证类型 默认选择“RDS for SQL Server Authentication”。 密码 新建用户的密码,密码复杂度要求如下。 长度为8~128个字符
报错原因:云服务平台文档数据库用户名或密码不对。 解决方法:请确认用户名和密码是否正确。如果不确认密码是否正确,可以到云服务平台文档数据库控制台重置密码。 修改密码可能会影响业务,请谨慎操作。 报错原因:输入的用户没有数据库的权限。 解决方法:请确认此用户是否有此数据库的权限。如果不确认
path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。
修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
ze-instance-list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户token。
Information 非授权信息,请求成功。 204 NoContent 请求完全成功,同时HTTP响应不包含响应体。 在响应OPTIONS方法的HTTP请求时返回此状态码。 205 Reset Content 重置内容,服务器处理成功。 206 Partial Content 服务器成功处理了部分GET请求。
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符。 默认取值: 不涉及。 请求参数 无。
sql-limit/switch 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 instance_id 是 String 实例ID。 表2 Query参数 参数 是否必选 参数类型 描述 datastore_type
/sql-limit/rules 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 instance_id 是 String 实例ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型