上云无忧 > 文档中心 > 百度智能云云数据库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空间
  • 微信
  • 微博
返回顶部