检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
除RDS界面和API以外的其他方式创建的数据库和账号,如果创建的数据库名和账号名不满足数据库命名规则(参见表2)和账号命名规则(参见表2),例如包含中文或不支持的特殊字符,那么该数据库和账号不支持RDS界面或API的数据库管理和账号管理功能。
安全 禁止将应用数据库对象所有者赋予“public”,必须赋予某个特定角色。 数据库密码应具备一定复杂度, 禁止使用简单密码。 应该为每个业务分配不同的数据库账号,禁止多个业务共用一个数据库账号。 访问对象时,显式指定对象所在的模式,避免误访问到其他模式下的同名对象。
禁止在数据库中存储图片、文件等大的二进制数据。 数据库字段设计规范 优先为表中的每一列选择符合存储需要的最小的数据类型。优先考虑数字类型,其次为日期或二进制类型,最后是字符类型。列的字段类型越大,建立索引占据的空间就越大,导致一个页中的索引越少,造成IO次数增加,从而影响性能。
关闭数据库代理 功能介绍 关闭数据库代理。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。
创建数据库SCHEMA 功能介绍 在指定实例的数据库中, 创建数据库schema。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 实例在创建、变更规格、修改端口、冻结、异常等状态下不能执行该操作。
数据库安全设置 账户密码复杂度设置 华为云关系型数据库服务Console端数据库密码复杂度,请参见购买实例中的数据库配置表格。 华为云关系型数据库对在客户端新创建的数据库用户设置了密码安全策略,安全策略如下: 口令长度至少8个字符。
应用程序是否需要支持自动重连RDS数据库 建议您的应用程序支持自动重连数据库,当数据库重启后,无需人工介入,应用会自动恢复,提供更高的可用性。 同时建议您的应用程序采用长连接方式连接数据库,以降低资源消耗,提高性能。 父主题: 数据库连接
父主题: 管理数据库和用户(PostgreSQL)
port Integer 参数解释: 数据库端口号。 取值范围: RDS for MySQL数据库端口设置范围为1024~65535(其中12017和33071被RDS系统占用不可设置)。 RDS for PostgreSQL数据库端口修改范围为2100~9500。
收缩数据库日志 功能介绍 收缩SQL Server数据库日志。 调用接口前,您需要了解API 认证鉴权。
针对以上问题,华为云RDS for MySQL推出了MDL锁视图特性,可以查看数据库各会话持有和等待的元数据锁信息,用户可以有效进行系统诊断,优化自身业务,有效降低对业务影响。
RDS数据库在备份时间段中是否可用 备份窗口是用户定义的时间段,在该时间段内云数据库RDS实例将进行备份。云数据库RDS服务借助这些定期数据备份,让您能够将云数据库RDS实例还原到保留期内的备份点。
父主题: 数据库权限
创建实例时,为用户提供了密码复杂度校验,由于rdsuser用户可修改密码复杂度,安全起见,建议修改后的密码复杂度不低于华为云关系型数据库的初始化设置。
RDS数据库实例支持的最大数据连接数是多少 云数据库RDS服务对此未做限制,取决于数据库引擎参数的默认值和取值范围,例如MySQL引擎的max_connections和max_user_connections参数,PostgreSQL引擎的max_connections参数,用户可在参数模板自定义
图1 创建账号 数据库账号名称在1到128个字符之间,由字母、数字、中划线或下划线组成,不能包含其他特殊字符,不能和系统用户名称相同。系统用户包括:rdsadmin, rdsuser, rdsbackup, rdsmirror。
修改数据库备注 操作场景 云数据库RDS服务支持为创建的数据库添加备注,以方便用户备注分类。 约束限制 系统库postgres的备注不允许修改。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,单击目标实例名称,进入实例的“概览”页面。 在左侧导航栏,单击“数据库管理”,进入数据库管理页面。 在目标数据库的“备注”列单击,修改数据库备注。
系统账户 创建RDS for MariaDB数据库实例时,系统会自动为实例创建如下系统账户(用户不可使用),用于给数据库实例提供完善的后台运维管理服务。 mariadb.sys:用于创建视图。
数据库代理生命周期 重启代理服务 关闭读写分离 父主题: 数据库代理(读写分离)