上云无忧 > 文档中心 > 百度智能云云数据库RDS MySQL配置类常见问题QA
云数据库 RDS
百度智能云云数据库RDS MySQL配置类常见问题QA

文档简介:
云数据库 RDS for MySQL 数据库对数据量有限制吗? 云数据库 RDS 对各套餐的 MySQL 实例做了数据量上的限制。最小套餐支持 5G 磁盘数据空间,最大套餐支持 3000GB 磁盘数据空间。1000GB 以上磁盘套餐当前仅支持在广州区域创建。 for MySQL 版
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

云数据库 RDS for MySQL 数据库对数据量有限制吗?

云数据库 RDS 对各套餐的 MySQL 实例做了数据量上的限制。最小套餐支持 5G 磁盘数据空间,最大套餐支持 3000GB 磁盘数据空间。1000GB 以上磁盘套餐当前仅支持在广州区域创建。

云数据库 RDS for MySQL 数据库链接数如何限制?

数据库的连接数上限为云数据库 RDS for MySQL 的系统变量 max_connections,当云数据库实例连接数量超过 max_connections 时,新的连接将无法建立。云数据库 RDS max_connections 默认值因内存配置不同而变化,具体见购买页面或参照下表。若用户当前的最大连接数不能满足需求可以通过升级套餐实现。

内存 最大连接数
256 M 64
512 M 128
1024 M 256
2048 M 512
4096 M 1000
8 G 2000
16 G 4000
24 G 6000
32 G 8000
48 G 10000

云数据库 RDS for Mysql的数据表默认存储引擎是什么,是否可以修改为其它默认存储引擎?

当前云数据库 RDS for Mysql的数据表默认存储引擎是 InnoDB,可以通过参数配置页面更改 default_storage_engine 值来修改默认存储引擎,支持 InnoDB, MyISAM 两种类型。由于 MyISAM 本身缺陷,可能出线表损坏情况,建议用户尽量采用默认 InnoDB 存储引擎。

已使用磁盘空间如何计算?

云数据库 RDS for MySQL 实例磁盘已用磁盘空间是计算 MySQL 路径下 var 文件夹的大小,这里包括共享表空间、binlog、数据量。

云数据库 RDS 实例都包括什么状态,每种状态下都能做什么操作?

状态值 说明 容许的操作
创建中 等待实例创建 无
运行中 正常运行 全部操作
重启中 重启实例过程中 续费
变配中 套餐升级或降级 无
备份中 自动备份或手动备份 续费
修改域名 修改域名中 全部操作
恢复中 根据备份数据恢复过程中 续费
删除中 到期后资源回收 无
数据同步中 创建只读实例时的主实例状态 无
主实例升级中 只读实例状态 无
磁盘锁定 可用空间已满 账号不能写入,只能读数据
已到期 欠费中 续费后,可以继续使用

云数据库 RDS 磁盘空间达到上限,还可以再访问吗?

云数据库 RDS 磁盘空间达到上限后,可以再进行访问,但是不能写入数据。需要删除数据或进行套餐升级后,可以进行使用。

账号可以无限创建吗,账号数量上限是多少?

账号不能无限创建,最多创建20个账号。

数据库可以无限创建吗,一个MySQL实例最多可以创建多少个数据库?

数据库不能无限创建,一个MySQL实例最多可以创建100个数据库。

每个数据库是否可以用不同的账号进行管理?

可以,只需要在数据库的账号管理页面对不同的账号进行授权,具体操作可参考修改账号权限。

备份数据会保存多长时间?

云数据库 RDS 赠送100%*本地磁盘空间大小的备份存储空间,默认只使用免费赠送空间存储数据库自动备份文件,超过免费空间将自动删除旧备份,不产生任何备份存储费用。用户也可以手动设置备份存储时长,若存储超出免费空间部分将产生存储计费。存储计费请参见备份存储空间计费。

数据备份时会影响线上访问吗?

数据备份是在从库上进行的,不影响数据库访问,备份期间不能在控制台执行其他操作,需要等待备份完成后再进行。

binlog数据占用磁盘空间吗,默认会保留多少天?

binlog数据占用磁盘空间,但不占用用户购买的磁盘空间。binlog默认在本地保留7天,会根据磁盘空间情况进行删减;共享存储中会保留完整7天的binlog。

IP白名单支持添加多少个?

IP白名单最多支持15个IP。

云数据库 RDS 如何升级?

  • 用户若需要对 MySQL 的版本进行升级,可以通过先创建新版本实例,把原实例数据迁移至新实例中,再将请求切换至新实例,完成实例版本升级。原实例迁移到新实例可以使用在线迁移工具完成,具体请参考操作指南中的数据迁移。
  • 云数据库 RDS 支持对已购买实例进行配置变更,可以变更内存和存储磁盘,具体请参考操作指南中的变更配置。

如何连接数据库?

连接数据库有内网连接和公网连接两种方式,其中

  • 内网连接:通过云数据库 RDS 域名进行访问。
  • 公网连接:开通公网访问。

是否可以使用内网 IP 连接实例?

当前不建议使用内网 IP 连接实例。原因如下:

  • 对主实例来说,当主实例出现故障时,后台会自动进行主备切换,在此过程中内网IP会变化。如果使用内网IP直连云数据库 RDS 主实例且切换后未更新IP会导致数据无法读写。
  • 对只读实例来说,故障恢复后其内网IP也会发生变化,如果使用内网IP直连只读实例且恢复后未更新IP会导致无法读取数据。

云数据库 RDS 是否支持 jdbc 直连?

支持,需要开通公网。开通公网访问后使用数据库名称就可以直接访问了。

外部服务器能否访问百度智能云的云数据库 RDS ?

可以,但是需要开通云数据库 RDS 的“公网访问”功能。开通此功能会产生一定的流量费用,目前公网流量免费,详见产品定价。

云服务器BCC如何通过内网访问云数据库 RDS ?

同账户下,用户可以直接以云数据库 RDS 的域名在BCC上对云数据库 RDS 进行访问。

如何通过工具或者代码访问数据库?

详细的连接数据库操作请参见连接云数据库 RDS 实例。如果通过公网访问需要在云数据库 RDS 实例“详细信息”页面开通公网访问权限。

MySQL 如何导入大于 8192KB 的 SQL 文件?

MySQL 新建数据库示例后,可以通过数据库管理工具 phpMyAdmin 导入数据,但导入文件的最大限制为 8192KB。

如果有大于 8192KB 的文件,可以在开通公网连接后远程连接登录。使用 MySQL 的客户端工具如 sqlyog 进行连接,地址为云数据库 RDS 域名或 IP 地址,端口为3306,用户名和密码为“账户管理”中的设置账号,远程连接成功后可以导入大于8192的SQL文件。

云数据库 RDS 是否需要自己做分表和读写分离?

  • 云数据库 RDS 需要用户自己做分库分表操作。
  • 云数据库 RDS 目前可通过代理实例和只读实例实现读写分离。

如何查看云数据库 RDS 的读写分离是否成功?

可以通过查看日志binlog中的内容判断。读写分离成功后,主库日志数据应为写入,读库日志内容应为读取,若日志内容正确则表示配置成功。

多台云服务器是否可以使用同一个云数据库 RDS 数据库?

可以。

云数据库 RDS 实例的监听端口是什么,是默认的 3306 吗?

是的。云数据库 RDS 实例的端口号可以在实例的详情页面上看到。

云数据库 RDS 默认的端口 3306 能否更改为其它端口?

可以在后台更改为其它端口,但是不建议这样做。因为云数据库 RDS 监控相关的端口是3306,如果更改了,就无法反映监控信息,强烈建议不要更改。

是否支持 root 账号?

MySQL 普通账号不支持 root 账号,super 权限账号支持 root 账号。

  • 可以直接在控制台通过“创建super账号”创建root账号。
  • 用户可以通过super账号执行SQL命令创建DB、管理账号及kill数据库等操作。用户如果需要创建root账号,可以通过super账号执行以下SQL命令创建: CREATE USER 'root'@'%' IDENTIFIED BY 'XXXXXX'

super 权限账号相关操作请参考创建高权限账号。

云数据库 RDS 实例开通公网访问之后,会立即生效吗?

  • 如果云数据库 RDS 首次开通公网访问,公网的IP地址会很快分配给云数据库 RDS 实例,但是更新 DNS 的信息需要 10 分钟左右。在 DNS 信息未刷新前,用户无法通过 nslookup 等命令获取公网IP地址,所以暂时还无法从公网访问此云数据库 RDS 。
  • 如果之前已经开通过公网访问但是后来关闭了,此公网地址会被保留在 DNS 上(此时nslookup命令能将域名解析到以前的公网地址,但是 ping 地址不通)。此时,在云数据库 RDS 实例的详情页面上再次开通公网访问权限后,此地址会很快生效,不需要再等 10 分钟。

RDS数据库如何设置黑白名单?

RDS中是有白名单设置的,在管理控制台RDS实例->安全->白名单中进行设置,和安全组的作用是一样的。具体参考白名单管理。

如何申请RDS退款?

您可以通过“财务中心-退订管理”申请7天无理由退款。RDS产品在退订前,请确认备份好数据,一旦退订成功,将无法恢复。具体操作请参考退款规则

RDS如何升级配置?

RDS支持升级配置,详情请参考变更配置。

RDS如何降低配置?

单机基础版RDS不支持变更配置,双机高可用RDS仅支持对内存进行降配设置,可以根据您的实际情况调整内存,后付费实例支持内存降配操作,预付费实例暂不支持降配操作。代理实例暂不支持降配操作,只读实例的降配需要单独操作,详情请参考变更配置。

RDS数据库自动备份如何设置一天多次备份?

RDS控制台中的自动备份属于全量备份,RDS不支持每天多次全量备份,但是目前RDS是每5分钟会进行一次增量备份的,如果您需要恢复数据,您可以通过克隆实例功能恢复到指定时间点。

自动备份功能详情请参考设置自动备份。

RDS读写权限如何设置到表级别?

目前控制台只支持设置数据库读写权限,表级别的权限需要您使用super账号登录mysql进行命令行设置的。

RDS已购买MySQL,是否能升级到版本?

目前RDS实例不支持mysql数据库版本升级,建议您可释放重新购买。

相似文档
  • 如果云数据库 RDS 实例中账号的密码丢失如何解决? 如果云数据库 RDS 实例中账号的密码丢失,可以通过云数据库 RDS 账号管理中修改密码功能,更新密码。 for MySQL 版
  • 单表数据量多大合适? 建议单表记录数不要超过2000w,如果超过了建议拆库或拆表。 单条 SQL 如何批量删除数据? 删除顺序如下:主键范围删除> 主键in方式删除> 联合主键删除,单条SQL删除数据范围800~1000。 for MySQL 版
  • 如果主或备所在的专属服务器 DCC 被释放,专属云数据库 RDS 实例如何处理? 专属服务器DCC上若存在未被释放的专属云数据库 RDS ,是不允许释放的;即,只有专属云数据库 RDS 实例被释放了,专属服务器DCC才能释放。 for MySQL 版
  • 自有服务器的数据库如何迁移到百度云的RDS数据库? 如果您想把本地的数据库迁移到RDS云上,可以参考下数据迁移最佳实践文档中的具体操作步骤。 for MySQL 版
  • 如何通过工具或者代码访问数据库? 详细的连接数据库操作请参见连接云数据库 RDS 实例。如果通过公网访问需要在云数据库 RDS 实例“详细信息”页面开通公网访问权限。 for SQL Server 版
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部