检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
账号与网络安全 数据库安全设置 重置管理员密码和root账号权限 设置SSL数据加密 SSL(Secure Socket Layer,安全套接层)连接实现了数据加密功能,具有更高的安全性。本文介绍如何开启和关闭SSL加密功能。 设置密码过期策略 长期使用同一个密码会增加被暴力破解和恶意猜测的风险
备份恢复 RDS for MySQL全备恢复到本地提示无super权限 备份期间DDL操作导致备份失败 如何将华为云上或本地的数据库备份文件恢复到RDS实例 RDS for MySQL备份任务失败分析思路 手动下发全量备份比自动下发全量备份时间长 下载备份文件在本地恢复,登录密码错误
数据库实例状态 数据库实例状态 数据库实例状态是数据库实例的运行情况。用户可以使用管理控制台和API操作查看数据库实例状态。 表1 状态及说明 状态 说明 正常 数据库实例正常和可用。 异常 数据库实例不可用。 创建中 正在创建数据库实例。 克隆中 正在克隆数据库实例。 创建失败
RDS for MariaDB慢SQL问题定位 在相同业务场景下,架构设计和库表索引设计会影响查询性能,良好的设计可以提高查询性能,反之会出现很多慢SQL(执行时间很长的SQL语句)。本文介绍导致慢SQL的原因和解决方案。 SQL异常 原因及现象 SQL异常的原因很多,例如库表结构设计不合理
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高
如何提高RDS数据库的查询速度 可以参考如下建议: 如果产生了慢日志,可以通过查看慢日志来确定是否存在运行缓慢的SQL查询,以及各个查询的性能特征,从而定位查询运行缓慢的原因。查询RDS for MariaDB日志,请参见查看或下载慢日志。 查看云数据库RDS的CPU使用率指标,协助定位问题
RDS for MySQL 5.6版本升级到5.7 操作场景 支持通过以下两种方式将RDS for MySQL 5.6版本升级到5.7: 通过RDS界面升级大版本:关于内核版本的功能,请参见华为云RDS for MySQL内核版本说明。 如需通过界面升级大版本,您可以在管理控制台右上角
查看磁盘空间 通过智能DBA功能实时查看实例磁盘空间使用情况,避免出现“磁盘空间满”问题。 操作步骤 登录管理控制台。 单击控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 云数据库 RDS”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息
变更实例的CPU和内存规格 操作场景 CPU/内存规格可根据业务需要进行变更,当实例的状态由“规格变更中”变为“正常”,则说明变更成功。 约束限制 账户余额大于等于0元,才可变更规格。 实例处于正常状态,可以变更规格。 容灾实例不允许变更规格。 当实例进行CPU/内存规格变更时,该实例不可被删除
数据库代理约束与限制 支持的区域 支持开通数据库代理的区域有:华北-北京四、华东-上海一、华南-广州、西南-贵阳一、中国-香港、亚太-曼谷、亚太-新加坡。其他区域需要有相应的操作权限,您可以提交工单申请。 支持购买多个数据库代理实例的区域有:华北-北京四、华东-上海一、华南-广州、
包年/包月 包年/包月是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买云数据库RDS并获得一定程度的价格优惠。本文将介绍云数据库RDS包年/包月的计费规则。 适用场景 包年/包月计费模式需要用户预先支付一定时长的费用
排查RDS for MariaDB CPU使用率高的原因和解决方法 使用云数据库RDS服务时,如果您的CPU使用率很高或接近100%,会导致数据读写处理缓慢、连接缓慢、删除出现报错等,从而影响业务正常运行。 解决方法 分析慢SQL日志以及CPU使用率指标来定位效率低的查询,再优化查询效率低的语句
管理数据库和用户(PostgreSQL) 创建数据库 创建数据库用户 创建数据库SCHEMA 授权数据库账号的读写权限 授权数据库账号的操作权限 重置数据库账号密码 查询数据库列表 查询数据库用户列表 查询数据库SCHEMA列表 设置数据库用户权限 修改指定实例的数据库备注 修改数据库用户的备注
常用概念 实例 云数据库RDS的最小管理单元是实例,一个实例代表了一个独立运行的数据库,实例ID是实例的唯一标识符。一个数据库实例可以包含多个由用户创建的数据库,并且可以使用多种工具和应用程序进行访问。每个数据库名具有唯一性。 购买实例时会有默认的管理员账号,使用该账号可以创建库、
变更实例的CPU和内存规格 操作场景 CPU/内存规格可根据业务需要进行变更,当实例的状态由“规格变更中”变为“正常”,则说明变更成功。 RDS for MySQL实例支持规格升配,也支持降配。 约束限制 表1 约束限制 阶段 限制说明 变更前 账户余额大于等于0元,才可变更规格。
RDS for MySQL是否兼容MariaDB MariaDB是MySQL源代码的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB是完全兼容
创建数据库账号 操作场景 创建云数据库RDS实例时,系统默认同步创建root用户,您可根据业务需要,添加其他用户。 关联了DDM的RDS实例,请跳转到DDM界面执行数据库管理和账号管理的相关操作。 您可通过以下方式创建账号: 通过RDS创建帐号:简单易用,不需要记忆任何命令。 通过
性能资源类 CPU使用率高问题排查与优化 内存使用超限风险与优化 磁盘性能带宽超上限 联合索引设置不当导致慢SQL 数据库磁盘满导致被设置read_only Binlog未清理导致磁盘占用高 业务死锁导致响应变慢 MySQL只读实例磁盘占用远超主实例 RDS for MySQL CPU
提高RDS for MySQL数据库查询速度的方法 可以参考如下建议: 如果产生了慢日志,可以通过查看慢日志来确定是否存在运行缓慢的SQL查询,以及各个查询的性能特征,从而定位查询运行缓慢的原因。查询RDS for MySQL日志,请参见查看或下载慢日志。 查看云数据库RDS实例的
API概览 通过使用RDS接口,您可以使用RDS的所有功能,包括创建实例、备份恢复、获取日志信息等。 类型 子类型 说明 RDS 接口 v3.1 API v3.1(推荐) 包括应用参数模板、修改指定实例的参数、恢复到已有实例等接口。 RDS 接口 v3 查询API版本 包括查询API