

# 数据库实例类类型
<a name="Concepts.DBInstanceClass.Types"></a>

Amazon Aurora 对于以下使用案例支持数据库实例类：
+ [Aurora Serverless v2](#Concepts.DBInstanceClass.Types.serverless-v2)
+ [内存优化](#Concepts.DBInstanceClass.Types.memory)
+ [可突增性能](#Concepts.DBInstanceClass.Types.burstable)
+ [优化型读取](#Concepts.DBInstanceClass.Types.optimized-reads)

 有关 Amazon EC2 实例类型的更多信息，请参阅 Amazon EC2 文档中的[实例类型](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html)。

## Aurora Serverless v2 实例类类型
<a name="Concepts.DBInstanceClass.Types.serverless-v2"></a>

提供了以下 Aurora Serverless v2 类型：
+  **db.serverless** – Aurora Serverless v2 使用的特殊数据库实例类类型。Aurora 会随着工作负载的变化动态调整计算、内存和网络资源。有关使用情况的详细信息，请参阅 [使用 Aurora Serverless v2](aurora-serverless-v2.md)。

## 内存优化型实例类类型
<a name="Concepts.DBInstanceClass.Types.memory"></a>

内存优化型 X 系列支持以下实例类：
+ **db.x2g** - 针对内存密集型应用程序进行优化的实例类，由 AWS Graviton2 处理器提供支持。这些实例类可提供较低的每 GiB 内存成本。

  您可以修改数据库实例，以使用由 AWS Graviton2 处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。

内存优化型 R 系列支持以下实例类类型：
+ **db.r8g** – 由 AWS Graviton4 处理器提供支持的实例类。这些实例类非常适合运行内存密集型工作负载。与基于 AWS Graviton3 的第七代 db.r7g 实例相比，这些实例提供了更大的实例大小，其 vCPU 和内存最多可增加 3 倍。它们由 AWS Nitro 系统（专用硬件和轻量级虚拟机监控程序的组合）提供支持。
+ 您可以修改数据库实例，以使用由 AWS Graviton4 处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。
+ **db.r7g** – 由 AWS Graviton3 处理器提供支持的实例类。这些实例类非常适合运行内存密集型工作负载。

  您可以修改数据库实例，以使用由 AWS Graviton3 处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。它们由 AWS Nitro 系统（专用硬件和轻量级虚拟机监控程序的组合）提供支持。
+ **db.r7i** – 由第四代 Intel Xeon 可扩展处理器提供支持的实例类 这些实例类已通过 SAP 认证，非常适合运行内存密集型工作负载。您可以修改数据库实例，以使用由第四代 Intel Xeon 可扩展处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。它们由 AWS Nitro 系统（专用硬件和轻量级虚拟机监控程序的组合）提供支持。
+ **db.r6g** – 由 AWS Graviton2 处理器提供支持的实例类。这些实例类非常适合它们由 AWS Nitro 系统（专用硬件和轻量级虚拟机监控程序的组合）提供支持。
+ 您可以修改数据库实例，以使用由 AWS Graviton2 处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。
+ **db.r6i** – 由第三代 Intel Xeon 可扩展处理器提供支持的实例类 这些实例类已通过 SAP 认证，非常适合运行内存密集型工作负载。
+ **db.r5** – 针对内存密集型应用程序进行了优化的实例类。这些实例类提供了改进的联网和 Amazon Elastic Block Store（Amazon EBS）性能。它们由 AWS Nitro 系统（专用硬件和轻量级虚拟机监控程序的组合）提供支持。
+ **db.r4**：仅 Aurora MySQL 2.x 以及 Aurora PostgreSQL 11 和 12 版本支持这些实例类。对于所有使用 db.r4 数据库实例类的 Aurora 数据库集群，建议您尽快升级到更高代次的数据库实例类。

  db.r4 实例类不适用于 Aurora I/O-Optimized 集群数据库配置。

## 可突增性能实例类类型
<a name="Concepts.DBInstanceClass.Types.burstable"></a>

提供了以下可突增性能数据库实例类类型：
+ **db.t4g** - 由基于 Arm 的 AWS Graviton2 处理器提供支持的通用实例类。与之前的可突增性能数据库实例类相比，这些实例类提供了更好的性价比，适用于广泛的可突增通用工作负载。Amazon RDS db.t4g 实例配置为无限模式。这表示实例可以在 24 小时时段内突增到基准以上，但需额外付费。

  您可以修改数据库实例，以使用由 AWS Graviton2 处理器提供支持的其中一个数据库实例类。为此，请完成与修改任何其他数据库实例相同的步骤。
+ **db.t3** – 提供基准性能水平的实例类，并且可以突增到完全 CPU 使用率。db.t3 实例配置为无限模式。这些实例类提供比以前的 db.t2 实例类更多的计算容量。它们由 AWS Nitro 系统（专用硬件和轻量级管理程序的组合）提供支持。建议仅将这些实例类用于开发和测试服务器，或其他非生产服务器。
+ **db.t2** – 提供基准性能水平的实例类，并且可以突增到完全 CPU 使用率。db.t2 实例配置为无限模式。建议仅将这些实例类用于开发和测试服务器，或其他非生产服务器。

  db.t2 实例类不适用于 Aurora I/O-Optimized 集群数据库配置。

**注意**  
我们建议仅将 T 数据库实例类用于开发服务器、测试服务器或其他非生产服务器。有关 T 实例类的更详细建议，请参阅[使用 T 实例类进行开发和测试](AuroraMySQL.BestPractices.Performance.md#AuroraMySQL.BestPractices.T2Medium)。

对于数据库实例类硬件规格，请参阅[适用于 Aurora 的数据库实例类的硬件规格](Concepts.DBInstanceClass.Summary.md)。

## 优化型读取实例类类型
<a name="Concepts.DBInstanceClass.Types.optimized-reads"></a>

以下是可用的优化型读取实例类类型：
+ **db.r8gd** – 由 Graviton4 处理器提供支持的实例类。这些实例类非常适合运行内存密集型工作负载，并为需要高速、低延迟本地存储的应用程序提供基于本地 NVMe 的 SSD 块级存储。它们提供最多 1.5 TiB 的内存和高达 11.4 TB 基于 NVMe 的直连 SSD 存储。
+ **db.r6gd** – 由 AWS Graviton2 处理器提供支持的实例类。这些实例类非常适合运行内存密集型工作负载，并为需要高速、低延迟本地存储的应用程序提供基于本地 NVMe 的 SSD 块级存储。
+  **db.r6id** – 由第三代 Intel Xeon 可扩展处理器提供支持的实例类。这些实例类已通过 SAP 认证，非常适合内存密集型工作负载。它们提供最多 1 TiB 的内存和高达 7.6 TB 基于 NVMe 的直连 SSD 存储。