检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库使用规范 数据库命名规范 所有的数据库对象名称(包括库名、表名、列名等)建议以小写字母命名,每个单词之间用下划线分隔。 所有的数据库对象名称禁止使用RDS for MariaDB保留关键字。 数据库对象的命名要能做到见名知意,并且不超过32个字符。 数据库中用到的临时表以“tmp”为前缀并以日期为后缀。
服务韧性 RDS for MySQL使用EVS作为存放数据的云盘,本身具有三副本的冗余,提供9个9的数据持久性,还通过跨区域复制、AZ之间数据容灾、AZ内反亲和等技术方案,保障实例的可靠性和可用性。 RDS for PostgreSQL使用EVS作为存放数据的云盘,本身具有三副本
创建数据库 操作场景 云数据库RDS实例创建成功后,您可根据业务需要,创建更多数据库。 约束限制 最多可创建1000个数据库。 规格变更中和恢复中的实例,不可进行该操作。 使用SQL语句创建数据库时,建议使用要授权的用户登录后再进行数据库创建。 目前不支持创建同名数据库。 数据库创建完成后不支持修改库名。
表碎片率过高可能导致的问题 场景描述 在使用RDS for MySQL过程中,经常遇到表碎片率过高的问题。表碎片是指在MySQL数据库中,表的数据和索引分散在不同的物理块中,这些物理块可能不连续,或者有一些空闲的空间,从而导致表的数据和索引在磁盘上的存储不是最优的。 这种现象主要
长事务问题定位及处理方法 什么是长事务 事务中,当执行了DDL或者DML操作并且长时间没有提交的事务称为长事务。数据库中存在长事务会有如下影响: 耗尽IO资源 单一长事务占用大量CPU 锁定资源,占用锁从而导致降低并发性 会导致表膨胀 长事务相关的监控指标 长事务主要看两个指标:
删除RDS for PostgreSQL数据库中的角色失败 问题描述 通过DAS服务界面,执行DROP ROLE test;命令删除RDS for PostgreSQL数据库中的角色test失败。 原因分析 删除角色失败的原因一般为有其他对象依赖于该角色,如果想删除该角色,需要回收角色拥有的其他对象的权限。
账号与网络安全 数据库安全设置 重置管理员密码和root账号权限 设置SSL数据加密 SSL(Secure Socket Layer,安全套接层)连接实现了数据加密功能,具有更高的安全性。本文介绍如何开启和关闭SSL加密功能。 设置密码过期策略 长期使用同一个密码会增加被暴力破解
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。
删除按需实例 操作场景 对于“按需计费”模式的主实例或只读实例,您可根据业务需要,在云数据库RDS“实例管理”页面手动删除实例来释放资源。(对于包年包月的主实例,您需要进行订单退订才可删除实例,详细操作请参见退订包周期实例)。 费用说明 创建失败的实例不会收费。 “按需计费”类型
排查RDS for MariaDB CPU使用率高的原因和解决方法 使用云数据库RDS服务时,如果您的CPU使用率很高或接近100%,会导致数据读写处理缓慢、连接缓慢、删除出现报错等,从而影响业务正常运行。 解决方法 分析慢SQL日志以及CPU使用率指标来定位效率低的查询,再优化查询效率低的语句。
专属存储ID。 dsspool_status String dsspool的状态,包含以下状态: available,可用。 deploying,正在部署。 enlarging,正在扩容。 frozen,冻结。 sellout,售罄。 正常响应样例 { "storage_type": [{
RDS for MySQL长事务排查和处理 长事务有哪些潜在的影响? 长事务会锁定资源,通常伴随着MDL锁、行锁指标的升高,导致其他事务无法访问这些资源,降低数据库的并发性能。 长事务可能会占用大量的内存。 长事务会导致日志文件增长,可能会导致日志文件过大,甚至导致磁盘打满。 排查长事务
权限及授权项说明 如果您需要对您所拥有的RDS进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用RDS的其它功能。
创建数据库账号 操作场景 创建云数据库RDS实例时,系统默认同步创建root用户,您可根据业务需要,添加其他用户。 您可通过以下方式创建账号: 通过RDS创建账号:简单易用,不需要记忆任何命令。 通过DAS创建账号:需要熟悉创建命令,但功能更强大灵活。 账号类型 表1 账号说明 账号类型
创建数据库账号 操作场景 创建云数据库RDS实例时,系统默认同步创建root用户,您可根据业务需要,添加其他用户。 关联了DDM的RDS实例,请跳转到DDM界面执行数据库管理和账号管理的相关操作。 您可通过以下方式创建账号: 通过RDS创建帐号:简单易用,不需要记忆任何命令。 通
申请和修改内网域名 RDS for SQL Server支持内网域名,您可以通过内网域名连接RDS。 功能限制 申请和修改内网域名需要具有相应的操作权限。您可联系华为云客服人员申请内网域名的操作权限。 内网域名生成后,修改内网地址将会导致数据库连接中断,请谨慎操作。 申请内网域名
开启透明数据加密功能 操作场景 透明数据加密(Transparent Data Encryption,简称TDE),对数据文件执行实时I/O加密和解密,数据在写入磁盘之前进行加密,从磁盘读入内存时进行解密,能有效保护数据库及数据文件的安全。 TDE主要应对以下的场景: 硬盘被盗导致数据泄露。
查看或下载错误日志 云数据库RDS服务的日志管理功能支持查看数据库级别的日志,包括数据库主库和从库运行的错误信息,以及运行较慢的SQL查询语句,有助于您分析系统中存在的问题。 错误日志记录了数据库运行的实时日志,您可以通过错误日志分析系统中存在的问题,您也可以下载错误日志进行业务分析。
申请和修改公网域名 RDS for SQL Server支持公网网域名,您可以通过公网域名连接RDS。 功能限制 申请和修改公网域名需要具有相应的操作权限。您可联系华为云客服人员申请公网域名的操作权限。 申请公网域名前需要先绑定弹性公网IP。 公网域名生成后,修改公网地址将会导致数据库连接中断,请谨慎操作。
数据库引擎和版本 云数据库RDS服务目前支持的数据库引擎和版本如表1所示。 新应用上线,建议您使用数据库引擎对应的最新大版本,以RDS for MySQL为例,建议您选择MySQL 8.0。用户创建实例时,不可选择小版本,如MySQL 8.0.17,RDS会提供最优的小版本,实例