数据库实例是在云中运行的隔离数据库环境,可以包含多个用户创建的数据库.可以使用用于访问独立数据库实例的相同客户端工具和应用程序来访问它.但是,对于单个客户帐户,您可以拥有多少个数据库实例.下图说明了基于您选择的许可类型的不同组合.
每个数据库实例都由客户提供的名称为数据库实例标识符的名称标识.对于给定AWS区域的客户而言,它是唯一的.
数据库实例类
根据处理能力和内存要求的不同,提供了各种实例类. AWS用于RDS服务.
实例类 | Vcpu的数量 | 内存范围(GB) | 带宽范围(Mbps) |
---|---|---|---|
标准 | 1到64 | 1.7到256 | 450到10000 |
内存优化 | 2到128 | 17.1至3904 | 500至14000 |
Burstable Performance | 1到8 | 1到32 | 低到中等 |
当需要比内存要求更多的处理能力时,您可以选择具有更多虚拟CPU的标准实例类.但是在内存要求非常高的情况下,您可以选择具有适当数量VCPU的内存优化类.选择正确的类不仅会影响处理速度,还会影响使用服务的成本.当您具有最小处理要求且数据大小不在peta字节中时,需要可突发性能类.
数据库实例状态
数据库实例状态表示数据库的运行状况.可以从AWS控制台或使用AWS CLI命令describe-db-instances查看其值.数据库实例的重要状态值及其含义如下所述.
数据库实例状态 | 含义 | 是否开具实例? |
---|---|---|
正在创建 | 正在创建实例.该实例在创建时无法访问. | 否 |
正在删除 | 正在删除实例. | 否 |
失败 | 实例失败且Amazon RDS无法恢复. | 否 |
可用 | 该实例运行正常且可用. | 是 |
备份 | 该实例目前正在备份. | 是 |