检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Seconds_Behind_Master计算方式 Seconds_Behind_Master即主备复制时延,通过show slave status查询获取。Seconds_Behind_Master计算的伪代码实现如下: if (SQL thread is running) //如果SQL线程启动
如何设置RDS for MySQL实例开启查询缓存 查询缓存(query_cache)相关的参数,不支持通过控制台设置。如需开启查询缓存,请提交工单申请。 不建议开启查询缓存,原因有以下几点: 仅在用户频繁访问同一条SQL的场景下,query_cache会带来一定的性能优化,在其
请参见《云硬盘产品介绍》中“磁盘类型及性能介绍”的内容。 通用型实例测试列表 如下表中的“最大连接数(压力测试值)”是RDS性能压力测试的结果,对于真实运行业务,请设置数据库实例参数“max_connections”的值。 表1 CPU:内存=1:2 CPU(Core) 内存(GB)
解除复制关系后的操作需要和该语句在一个批处理中执行,解除复制关系后,系统会尽快自动重建该库的复制关系,不需要手动执行SQL重建。 2017企业版的实例 执行存储过程将数据库移出可用性组。详细内容可参考将自定义数据库移出可用性组。 EXEC rdsadmin.dbo.rds_remove_database_from_ag
除默认分配权重外,还支持强制路由,详见通过Hint指定SQL发往主实例或只读实例。 图3 权重负载 单击“确定”,在代理服务信息模块可查看权重分配结果。 图4 查看权重分配结果 负载均衡:支持基于负载的自动调度策略,读请求将在多个只读节点中按照活跃连接数自动调度,来保证多个只读节点间的负载均衡。
选项名称 说明 add-drop-table 每个数据表创建之前添加drop数据表语句。 events,E 导出事件。 routines,R 存储过程以及自定义函数。 flush-logs 开始导出之前刷新日志。 no-create-db,n 只导出数据,而不添加CREATE DATABASE语句。
建议根据规格配置,如核数除以2。 临时库(TempDB)创建多个ndf辅助文件。 当执行操作出现权限问题时,请优先参考存储过程的使用,查找使用合适的存储过程。 如需修改SQL Server参数,请在控制台进行修改,不支持通过执行SQL命令方式修改。 备份恢复相关操作请通过管理控制台下发或调用RDS
如何提高RDS数据库的查询速度 可以参考如下建议: 如果产生了慢日志,可以通过查看慢日志来确定是否存在运行缓慢的SQL查询,以及各个查询的性能特征,从而定位查询运行缓慢的原因。查询RDS for MariaDB日志,请参见查看或下载慢日志。 查看云数据库RDS的CPU使用率指标,协助定位问题。具体请参见查看监控指标。
索引长度))/count(*) 的区分度来确定。 对于频繁查询优先考虑使用覆盖索引。 覆盖索引指包含了所有查询字段的索引,不仅仅是WHERE从句GROUP BY从句中的列,也包含SELECT查询的列组合,避免InnoDB表进行索引的二次查询。 外键约束: 建立外键关系的对应列的字符集必须保
用OPTIMIZE TABLE来释放空间);如果没有可删除的历史数据,需要进行磁盘扩容。 针对大量排序查询导致的临时文件过大,建议进行优化SQL查询。 应用中存在大量的排序查询,产生了大量的临时文件。 短期内大量增、删、改,产生大量binlog文件WAL日志占用空间。 由于大量的
a”的值调整为“OFF”,对于RDS for MySQL 5.6及以下版本,需要重启数据库才能生效。 通过智能DBA助手查看实例的内存使用情况,具体请参见查看实例性能指标。 如果实例的内存使用率仍持续保持较高: 请扩容实例规格。 调整数据库参数“innodb_buffer_poo
RDS”,进入RDS信息页面。 在“实例管理”页面,单击目标实例或只读实例名称,进入“概览”页面,可通过单击实例名称前的查看到只读实例。 在“存储与备份”模块,打开“磁盘自动扩容”开关。 图1 查看存储空间 在“存储空间自动扩容”弹框,设置如下参数: 图2 设置存储空间自动扩容 表1 参数说明 类别
单击“新增SQL洞察任务”,选择时间范围、维度,以及其他配置项,单击“确定”。 图2 新增SQL洞察任务 在任务列表,单击“任务详情”查看详细信息。 图3 查看任务详情 父主题: SQL分析
如何查看RDS的存储空间使用情况 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择指定的实例,单击实例名称。 进入“概览”页面,在“存储与备份”模块查看存储空间使用情况。 图1
过慢日志的日志明细、统计分析情况,查找出执行效率低的语句,进行优化。 慢日志的详细介绍,请参见查看或下载慢日志。 支持查看主备切换日志,通过RDS for MySQL实例的主备切换日志信息,评估对业务的影响。 主备切换日志的详细介绍,请参见查看主备切换日志。 支持开通SQL审计功
优化数据库代理session级事务隔离级别设置逻辑,默认与数据库同步。 2.7.5.0 支持ALT。 2.7.4.0 新功能 支持16MB以上查询数据。 修复问题 优化只读模式Proxy的CES采集指标。 2.3.9.8 新功能 支持Prepare协议Batch操作。 2.3.9.7
在左侧导航栏,单击“参数修改”,单击“参数修改历史”。 您可查看一定时间范围内(小于等于2年)的参数修改历史,默认查询7天内的参数修改历史。 图6 查看参数修改历史 您可查看参数对应的参数名称、修改前参数值、修改后参数值、修改状态、修改时间、是否应用以及应用时间。 查看目标参数模板的参数修改历史 登录管理控制台。
查看或下载慢日志 操作场景 查询慢日志用来记录执行时间超过当前慢日志阈值“long_query_time”(默认是1秒)的语句,您可以通过慢查询日志的日志明细,查找出执行效率低的语句,进行优化。您也可以下载慢查询日志进行业务分析。 推荐使用智能DBA的慢SQL功能:支持查看慢SQ
在实例总览页面选择需要查看的实例卡片,单击“详情”。 在SQL页签下选择“全量SQL洞察”,您可以查看当前实例的全量SQL详情。 在“SQL列表”页签中,单击“开启DAS收集全量SQL”,您可以通过选择时间范围、用户、关键字、操作类型、数据库等SQL查询条件单击“查询”,获取当前实例所执行过的SQL信息。
查看任务 您可以通过“任务中心”查看用户在控制台上提交的异步任务的执行进度和状态。目前,RDS支持查看和管理“即时任务”和“定时任务”。 支持查看的任务 表1 支持查看的任务 任务类型 分类 任务名称 即时任务 创建实例 创建SQL Server实例、创建SQL Server只读实例。