前往购买:云数据库 1折起!
什么是数据库实例?
一个数据库实例(Database Instance)就是一个数据库服务器(Database Server),其中可以建一个或多个数据库(Database),每个数据库中可以建一个或多个表。
什么是主实例、备实例?
对于高可用版、集群版、三节点企业版实例,对您业务访问的节点称为主实例,同时主实例数据会实时同步到另一个节点(称为备实例)。
您只能访问主实例,备实例仅作为备份形式存在,不提供业务访问。当主实例故障时,会进行主备切换,即备实例切换为主实例,主实例切换为备实例并进行重搭修复,整个切换过程对应用而言是无感知的,仅在切换时可能会出现闪断。
什么是只读实例?
只读实例是为了实现读取能力的弹性扩展,分担数据库压力。在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。此种情况下可创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。
我的实例是包年包月的,为什么还有其他收费?
包年包月的费用仅包括实例和存储空间费用,如果使用了只读实例、SQ洞察、收费性能监控,或备份空间过大,都会产生额外费用。
为什么创建实例后无反应,实例列表也看不到创建中的实例?
看不到创建中的实例可能有如下两个原因:
- 地域错误
可能您所在地域和您创建实例时选择的地域不一致。您可以在页面左上角切换地域。
- 可用区内资源不足
由于可用区资源是动态分配的,可能您下单后可用区内资源不足,所以会创建失败,建议您更换可用区重试。创建失败您可以在订单列表里看到退款。
按量付费实例不使用也会收费吗?
按量付费实例即使不使用,也会一直占用计算和存储资源,所以仍然会每小时收取费用。如果长期不使用,建议您保存数据后释放实例。
包年包月和按量付费可以互相转换吗?
可以互相转换。
包年包月实例可以释放吗?
包年包月实例无法释放,但是可以退订退款。退订退款分为三种情况:五天无理由退订、非五天无理由退订、未生效续费订单退订。
按量付费和包年包月实例的公网流量都免费吗?出流量和入流量都免费吗?
按量付费和包年包月实例的公网流量都是免费的,包括出流量和入流量。
申请外网地址收费吗?
申请外网地址暂不收费。
为什么相同CPU和内存时,入门级规格的最大连接数和IOPS都比企业级规格高?
这是因为入门级规格属于共享/通用型规格族,企业级规格属于独享型规格族。实际使用中企业级规格由于独享CPU和内存,会更加稳定。
扩容存储空间需要多久?
系统检查实例所在主机上是否有足够存储空间用于扩容。如果有则直接扩容,不需要迁移数据,此种情况花费时间很短;如果没有,系统会迁移数据到拥有足够存储空间的主机上,此种情况花费时间较长。
升级主实例配置时,只读实例的配置是否会自动升级?
只读实例不会自动升级,需要您手动升级。
变更配置时,是否会影响线上业务?
在升级过程中,仅在切换时会发生30秒闪断。
变更配置后,实例的地址会变化吗?
内网/外网地址和读写分离地址不会改变,但是对应的IP地址可能会变化。建议您在应用程序中使用内网/外网地址或读写分离地址。
如何变更专有网络VPC?
- 部分MySQL实例支持直接变更VPC和交换机。
- 对于支持从VPC切换到经典网络,以及支持从经典网络切换到VPC的实例:
- 将网络模式从VPC切换为经典网络。
- 将网络模式从经典网络切换至目的VPC。
- 对于不支持网络类型切换的实例:
购买新的实例(购买时选择目的VPC),然后将数据迁移到新的实例。
备实例可以访问吗?
不可以访问。您只能访问主实例,备实例仅作为备份形式存在,不提供业务访问。
使用专有网络时,RDS MySQL实例会占用几个私有IP?
答:由于底层实现的原因,不同类型实例占用的私有IP数量不同,详情如下:
- RDS MySQL 5.5、5.6、5.7、8.0高可用版(本地SSD盘):1个
- RDS MySQL 5.6、5.7、8.0三节点企业版(本地SSD盘):1个
- RDS MySQL 5.7基础版(SSD云盘):1个
- RDS MySQL 8.0基础版(SSD云盘):2个
- RDS MySQL 5.7、8.0高可用版(云盘):3个
- RDS MySQL 5.7、8.0三节点企业版(云盘):1个
设置IP白名单后立刻生效吗?
设置白名单后需要等待1分钟左右才会生效。
为什么多了几个陌生的白名单分组?
如果多的分组内IP是内网IP,通常是阿里云其他产品(例如DMS、DAS)自动生成的辅助控制台某些功能的白名单,无需做任何处理,不会影响您的任何数据。
不开放外网访问,仅在内网访问,会有安全风险吗?
建议您将RDS实例切换为专有网络,这样只有将相同VPC内的ECS实例内网IP添加到RDS实例白名单内,该ECS实例才能访问RDS实例。
SSL证书到期后不更新会有什么影响?会影响实例运行或数据安全吗?
SSL证书到期后不更新,仅会导致使用加密连接的客户端程序无法正常连接实例,不会影响实例运行或数据安全。
开通SQL洞察后,如何确认SQL洞察生成的日志大小?
答:您可以在基本信息页面的使用量统计区域查看实例的SQL洞察日志大小。
外网能访问专有网络内的实例吗?
如果您已经设置白名单,专有网络和经典网络内的实例都能从外网访问。
主备切换会影响连接地址吗?
主备切换不会导致连接地址变更,仅后台对应的IP地址会变化,不会对您的应用正常运行造成影响。
账号可以实现更细粒度的管理吗(限制源地址、访问表等)?
您可以连接数据库后使用命令进行更细粒度的授权。
高权限账号和普通账号具体有哪些权限?
账号权限列表
账号类型 | 授权类型 | 权限 | ||||
---|---|---|---|---|---|---|
高权限账号 | – | SELECT | INSERT | UPDATE | DELETE | CREATE |
DROP | RELOAD | PROCESS | REFERENCES | INDEX | ||
ALTER | CREATE TEMPORARY TABLES | LOCK TABLES | EXECUTE | REPLICATION SLAVE | ||
REPLICATION CLIENT | CREATE VIEW | SHOW VIEW | CREATE ROUTINE | ALTER ROUTINE | ||
CREATE USER | EVENT | TRIGGER | ||||
普通账号 | 只读 | SELECT | LOCK TABLES | SHOW VIEW | PROCESS | REPLICATION SLAVE |
REPLICATION CLIENT | ||||||
读写 | SELECT | INSERT | UPDATE | DELETE | CREATE | |
DROP | REFERENCES | INDEX | ALTER | CREATE TEMPORARY TABLES | ||
LOCK TABLES | EXECUTE | CREATE VIEW | SHOW VIEW | CREATE ROUTINE | ||
ALTER ROUTINE | EVENT | TRIGGER | PROCESS | REPLICATION SLAVE | ||
REPLICATION CLIENT | ||||||
仅DDL | CREATE | DROP | INDEX | ALTER | CREATE TEMPORARY TABLES | |
LOCK TABLES | CREATE VIEW | SHOW VIEW | CREATE ROUTINE | ALTER ROUTINE | ||
PROCESS | REPLICATION SLAVE | REPLICATION CLIENT | ||||
仅DML | SELECT | INSERT | UPDATE | DELETE | CREATE TEMPORARY TABLES | |
LOCK TABLES | EXECUTE | SHOW VIEW | EVENT | TRIGGER | ||
PROCESS | REPLICATION SLAVE | REPLICATION CLIENT |
RDS提供root账号或super权限吗?
RDS不提供root账号或具有super权限的账号,避免您误操作导致数据丢失泄露等无法挽回的损失。
主实例上创建的账号在只读实例上可以用吗?
主实例创建的账号会同步到只读实例,只读实例无法管理账号。账号在只读实例上只能进行读操作,不能进行写操作。
升级主实例配置时,只读实例的配置是否会自动升级?
只读实例不会自动升级,需要您手动变更配置。
只读实例的读权重设置为0后,还可以访问它吗?
通过读写分离地址无法访问读权重为0的只读实例,只能使用只读实例的内网/外网地址进行访问。通常这种需求是为了将某个只读实例仅提供给某个业务使用。
释放只读实例会影响业务吗?
会影响业务,建议您先将要释放的只读实例的读权重设置为0,然后再释放实例。 之前缓存的连接还是会连接到该只读实例,需要重新建立连接才会路由到其他只读实例。
MySQL的数据备份是否可以关闭?
不可以关闭。可以减少备份频率,一周至少2次。数据备份保留天数最少7天。
MySQL的日志备份是否可以关闭?
可以关闭(基础版除外)。备份设置内关闭日志备份开关即可。
为什么有时候备份任务会失败?
备份过程中执行DDL操作,会导致锁表,从而导致备份失败。
日志备份内,同一个Binlog文件名为什么存在两份?
答:高可用系列是一主一备架构,主备实例都会生成Binlog文件,通过BINLOG所在实例编号进行区分。在服务可用性页面可以查看主备实例的编号。
为什么数据很少,但是快照备份很大(例如数据只有几个G,快照备份几十G)?
答:创建快照的过程中,系统通过消除空块的操作,使得单个快照容量小于磁盘容量。单个块的大小为2 M,如果写入时比较分散,就会导致大量的块没有写满,例如3 M的数据可能会占用2个块、3个块甚至4个块,在计算快照备份大小时,会计算所有非空块的大小,因此会出现快照备份占用空间远大于数据本身占用空间。