检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
针对新上业务不能及时发包优化的SQL和突发流量导致CPU等资源100%瓶颈的场景,SQL限流功能通过控制既定SQL规则的并发度协助业务侧及时流控,保证核心业务的稳定运行。 使用须知 MariaDB SQL限流支持的实例版本需要大于等于10.5.16.230600。 新增的SQL限流规则仅对当前实例生效。
能。 单击操作列的“SQL限流”,可以对当前的SQL创建限流规则,具体操作请参见SQL限流。 查看慢日志统计信息 图7 慢日志统计 在模板统计列表中,单击操作列的“查看样本”,可以查看当前SQL模板的样本信息。 单击模板统计列表右上角,可以将SQL模板导出到指定的OBS进行存储。最多支持导出100000条数据。
处理慢SQL问题 在定位数据库的性能问题时,查找慢SQL是比较常用且有效的方法。您可以通过DAS对数据库进行监控,及时发现并优化慢SQL,解决数据库的性能问题。 解决方案 您可以通过DAS从以下两个方面来解决慢SQL问题: 查看并优化单个实例的慢SQL 查询所有实例上的慢SQL 查看并优化单个实例的慢SQL
仅支持MySQL实例。 查询数据库用户信息 查询注册的数据库用户信息。目前仅支持MySQL实例。 修改数据库用户 修改注册的数据库用户名和密码。目前仅支持MySQL实例。 删除数据库用户 删除注册的数据库用户。此接口只是将注册的数据库用户在DAS系统里删除,不会真正删除数据库用户对象。目前仅支持MySQL实例。
单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库实例,单击
SQL诊断历史是唯一存储在DAS服务器上的数据,如果执行删除操作后,也将彻底从服务器上删除。 格式化用于提高SQL语句易读性,只是转换SQL语句的显示形式,不会修改SQL的执行逻辑和语义。 格式化是对整个SQL窗口内所有SQL语句进行格式化,暂不支持选中多条语句中的某一条进行格式化。 操作步骤
每个用户最多可以开启10个免费实例的慢SQL,付费实例无限制。 免费实例仅支持查看最近一个小时的慢SQL数据。 查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维
每个用户最多可以开启10个免费实例的慢SQL,付费实例无限制。 免费实例仅支持查看最近一个小时的慢SQL数据。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维
导出慢SQL数据 功能介绍 DAS收集慢SQL开关打开后,一次性导出指定时间范围内的慢SQL数据,支持分页滚动获取。该功能仅支持付费实例。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/instances/{instanc
SQL执行记录用于记录SQL执行的历史记录,方便查看并可再次执行,无需重复输入。 前提条件 需要在SQL查询窗口右上角开启SQL保存到执行记录。开启后,SQL执行记录信息会保存到DAS服务的管理主机。 使用限制 SQL执行记录最大保存时长为1年。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
单击“消息”页签,可获取SQL语句的执行情况和执行影响范围,数据的进度及耗时信息。 图1 查看消息 在“结果集”页签下,您可以查看SQL语句的执行结果详情。并对结果集进行以下编辑操作。 复制行、复制列:复制某一行或列进行重复使用。 列设置:当查询的结果中列字段较多时可以自定义显示,方便使用。
单击“消息”页签,可获取SQL语句的执行情况和执行影响范围,数据的进度及耗时信息。 图1 查看消息 在“结果集”页签下,您可以查看SQL语句的执行结果详情。并对结果集进行以下操作。 复制行、复制列:复制某一行或列进行重复使用。 列设置:当查询的结果中列字段较多时可以自定义显示,方便使用。
在“消息”页签,可获取SQL语句的执行情况和执行影响范围,数据的进度及耗时信息。 在“结果集”页签下,您可以查看SQL语句的执行结果详情。并对结果集进行以下编辑操作。 复制行、复制列:复制某一行或列进行重复使用。 列设置:当查询的结果中列字段较多时可以自定义显示,方便使用。 刷新:刷新已变更的数据信息。
每个用户最多可以开启10个免费实例的慢SQL,付费实例无限制。 免费实例仅支持查看最近一个小时的慢SQL数据。 查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维
每个用户最多可以开启10个免费实例的慢SQL,付费实例无限制。 免费实例仅支持查看最近一个小时的慢SQL数据。 查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维
导出全量SQL 功能介绍 全量SQL开关打开后,一次性导出指定时间范围内的全量SQL数据,支持分页滚动获取。该功能仅支持付费实例。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/instances/{instance_id}/sql-statements
SQL执行记录用于记录SQL执行的历史记录,方便查看并可再次执行,无需重复输入。 前提条件 需要在SQL查询窗口右上角开启SQL保存到执行记录。开启后,SQL执行记录信息会保存到DAS服务的管理主机。 使用限制 SQL执行记录最大保存时长为1年。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
执行计划 分析当前输入的SQL语句的执行路径效率。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页
如何修改字符集排序规则 DAS不提供SQL Server 的图形化修改,可以使用以下命令实现。 进入数据库的SQL查询界面,在SQL窗口中输入以下命令。 以设置简体中文为例:将数据库test的字符集设置为简体中文。 use root go ALTER DATABASE test COLLATE
对权限最小化的安全管控要求。 如果您要允许或是禁止某个接口的操作权限,请使用策略。 账号具备所有接口的调用权限,如果使用账号下的IAM用户发起API请求时,该IAM用户必须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,