-
其他使用问题 - 云数据库 RDS
其他使用问题 慢日志显示SQL语句扫描行数为0 SQL诊断结果中记录的行数远小于慢日志中的扫描行数 RDS for MySQL慢日志里面有毫秒级别的SQL 查看RDS存储空间使用量 错误日志报错The table is full 审计日志上传策略说明 自增字段取值 表的自增AUTO_INCREMENT初值与步长
-
功能概览 - 云数据库 RDS
100%瓶颈的场景,按照SQL限流规则及时控制并发数过高的SQL语句,保证实例稳定性。 设置SQL限流规则 自治限流 该功能自动检测数据库的CPU利用率、活跃会话数等异常,根据业务优先级进行限流处理,保证核心业务的稳定运行。 用户可以根据业务情况,按照数据库或者用户进行限流。将非
-
高性能 - 云数据库 RDS
华为云关系型数据库使用的是华为经过多年的研究、创新和开发,通过多重考验的服务器硬件,为用户带来稳定的、高性能数据库服务。 SQL优化方案 华为云关系型数据库提供慢SQL检测,用户可以根据华为云关系型数据库服务提出的优化建议进行代码优化。 高速访问 关系型数据库可以配合同一地域的弹性云服务器一起使用,通过内网通
-
升级内核小版本 - 云数据库 RDS
可维护时间段内升级:您可以在您设置的可维护时间段内进行升级,详情参见设置可维护时间段。 注意事项 当有对应的小版本更新时(定期同步开源社区问题、漏洞修复),请及时手动立即升级或者设置可维护时间段升级小版本。 升级数据库内核小版本会重启RDS for MySQL实例,服务可能会出现闪断,
-
RDS for MySQL安全最佳实践 - 云数据库 RDS
data local语法将客户端本地文件加载到数据库表中。例如,在web服务器作为数据库客户端连接数据库的场景,如果web服务器存在SQL注入漏洞,那么攻击者可用构造load data local命令将web服务器的敏感文件加载到数据库中,从而造成信息泄露。建议您参考修改实例参数配置“local_infile”的值为0。
-
CPU使用率高问题排查与优化 - 云数据库 RDS
InnoDB逻辑读速率 登录实例,查看实话会话,发现大量会话在执行SELECT COUNT(*)。 EXPLAIN确认该SQL的执行计划,发现走全表扫描且单条扫描行数在35万+,其并未走索引。 进一步查看该表的表结构,发现该表仅对字段“is_deleted”添加了一个索引“IDX_XX_USER
-
下载全量备份文件 - 云数据库 RDS
图2 下载指导页面 单击下载指导页面步骤1的“OBS Browser+”,下载客户端工具OBS Browser+。 解压并安装OBS Browser+。 使用下载指导页面步骤2的用户名,登录客户端工具OBS Browser+。 图3 登录OBS Browser+ 使用下载指导页面步骤2的桶名,挂载外部桶。
-
测试方法 - 云数据库 RDS
32GB,操作系统镜像使用CentOS 7.6 64bit位版本。由于压测工具需要安装额外的编译工具,建议ECS绑定弹性IP。 测试工具 Sysbench是一款基于LuaJIT的,模块化多线程基准测试工具,常用于数据库基准测试。通过内置的数据库测试模型,采用多线程并发操作来评估数
-
单机转主备实例 - 云数据库 RDS
支持主备实例的反亲和性部署,避免单个物理机故障导致整个实例不可用。 注意事项 RDS仅支持单机实例变更为主备实例,主备实例无法变更为单机实例。您可以通过DRS或者客户端导出导入工具将数据从主备实例迁移到单机实例。 计费说明 表1 计费说明 计费模式 变更操作 对费用的影响 包年/包月 单机转主备 单机转主备后,结合使用周期内的剩余时间,补交差价。
-
修订记录 - 云数据库 RDS
support authentication protocol requested by server。 新增SQL诊断结果中记录的行数远小于慢日志中的扫描行数。 2023-09-13 第十二次正式发布,包含以下内容: 新增MySQL主备复制延迟场景及解决方案。 新增购买RDS实例报错:无IAM的agency相关权限。
-
RDS for MySQL使用规范 - 云数据库 RDS
面上将数据存储在多个文件。 表中的列不要太多,尽量做到冷热数据分离,减小表的宽度,以便在一页内存中容纳更多的行,进而减少磁盘IO,更有效的利用缓存。 经常一起使用的列尽量放到一个表中,避免过多的关联操作。 禁止在表中建立预留字段,否则修改列的类型会导致锁表,修改一个字段类型的成本要高于增加一个字段。
-
常用概念 - 云数据库 RDS
云数据库RDS的最小管理单元是实例,一个实例代表了一个独立运行的数据库,实例ID是实例的唯一标识符。一个数据库实例可以包含多个由用户创建的数据库,并且可以使用多种工具和应用程序进行访问。每个数据库名具有唯一性。 购买实例时会有默认的管理员账号,使用该账号可以创建库、数据库用户并分配权限。关于root用户
-
排查RDS for MySQL CPU使用率高的原因和解决方法 - 云数据库 RDS
请参见查看性能指标。 创建只读实例专门负责查询。减轻主实例负载,分担数据库压力。 多表关联查询时,关联字段要加上索引。 尽量避免用select*语句进行全表扫描,可以指定字段或者添加where条件。 解决方法二 分析当前数据库运行线程来定位效率低的查询,再通过华为云数据管理服务(Data Admin
-
备份原理及方案 - 云数据库 RDS
RDS for MySQL自动全量备份支持联系客服开启CBR快照备份,开启后,7天内的首次快照全量备份会进行全量扫描,所需时间和数据量相关,7天内的后续快照全量备份采用增量扫描的形式,大幅缩短备份耗时。 手动备份 手动备份是由用户启动的数据库实例的全量备份,备份方式为物理备份。手动备
-
功能总览 - 云数据库 RDS
QL限流功能通过控制既定SQL规则的并发度协助业务侧及时流控,保证核心业务的稳定运行。 设置SQL限流规则 自治限流 该功能自动检测数据库的CPU利用率、活跃会话数等异常,根据业务优先级进行限流处理,保证核心业务的稳定运行。 用户可以根据业务情况,按照数据库或者用户进行限流。将非
-
支持的监控指标 - 云数据库 RDS
≥0counts/s RDS for SQL Server实例 1分钟 rds062_full_scans_per_sec 每秒全表扫描数 该指标用于统计每秒不受限制的完全扫描数。 ≥0counts/s RDS for SQL Server实例 1分钟 rds063_errors_per_sec
-
RDS for MySQL数据库内存使用率过高怎么处理 - 云数据库 RDS
警阈值设置不低于90%。 在业务运行中缓冲池内存会逐渐增大至“innodb_buffer_pool_size”的值,可通过监控指标“缓冲池利用率”查看缓冲池内存的增长趋势。 RDS for MySQL的内存分配可划分为Engine层与Server层。 Engine层的内存包括InnoDB
-
排查RDS for MySQL CPU使用率高的原因和解决方法 - 云数据库 RDS
11.25 00:00开始,DAS的部分免费功能将进入存量运营状态,新客户不开放,存量客户可以继续使用,功能不再演进。 这部分功能包括开发工具模块中的SQL诊断、表结构对比与同步、数据追踪与回滚、测试数据生成、DBA智能运维服务功能以及DBA智能运维模块中的空间、参数智能推荐、历史事务、Binlog解析功能。
-
应用无损透明(ALT)体验 - 云数据库 RDS
当ALT功能开启,用户使用Sysbench,Tpcc-MySQL或MySQL客户端等工具连接到读写分离地址时,进行主备切换,用户的连接不会中断,只会出现短时间的卡顿后很快恢复。 以下分别是使用Sysbench,Tpcc-MySQL和MySQL客户端工具进行主备切换的效果示意。 使用Sysbench的进行主备切换的示例
-
支持的监控指标 - 云数据库 RDS
单位。 ≥ 0 bytes/s RDS for PostgreSQL实例 1分钟 rds039_disk_util 磁盘利用率 该指标用于统计测量对象的磁盘利用率,以比率为单位。 0-100% RDS for PostgreSQL实例 1分钟 rds040_transaction_logs_usage