面向开发人员的自治数据库

面向开发人员的 Autonomous Database 实例是免费的 Autonomous Database ,开发人员可以使用它来构建和测试新应用。

借助 Autonomous Database for Developers 实例,您可以免费试用新的 Autonomous Database 功能,并将其应用于正在进行的开发项目或新的开发项目。开发人员数据库资源有限,因此不适合大规模测试和生产部署。当您需要更多计算或存储资源时,您可以通过将开发人员数据库克隆到常规 Autonomous Database 来转换为付费数据库许可。

要求

面向开发人员的 Autonomous Database ,您必须有权在专用 Exadata 基础设施或 Exadata Cloud@Customer 上访问 Oracle Exadata Database ServiceAutonomous Database 。换句话说,只有活跃订阅以下任何服务平台的客户才能创建开发人员数据库:

  • 专用 Exadata 基础结构上的自治数据库
  • 专用基础结构上的 Oracle Exadata Database Service
  • Exadata Cloud@Customer 上的 Autonomous Database
  • Cloud@Customer 上的 Oracle Exadata Database Service

免费开发人员数据库数量没有限制;它受 Exadata 基础设施容量的限制。

支持的 Oracle Database 版本

面向开发人员的 Autonomous Database 可以使用 Oracle Database 19cOracle Database 23ai 创建,具体取决于其父自治容器数据库 (Autonomous Container Database,ACD) 的数据库软件版本。例如,要使用 Oracle Database 23ai 创建开发人员数据库,必须选择 Oracle 数据库软件版本为 23ai 的 ACD。

要了解有关每个数据库版本的更多信息,请参阅 Oracle 帮助中心上的 Oracle Database 23aiOracle Database 19c

预配工作流

您可以从 Oracle Cloud Infrastructure (OCI) 控制台或使用 API 预配面向开发人员的 Autonomous Database

要创建开发人员数据库,需要在基于 ECPU 的自治 Exadata VM 集群 (AVMC) 中没有自治数据卫士的自治容器数据库 (Autonomous Container Database,ACD)。

如果您尚未预配这些资源,请先创建基于 ECPU 的 AVMC,然后使用该 AVMC 创建不进行灾难恢复的 ACD(Autonomous Data Guard)。

创建或标识(如果已存在)AVMC 和 ACD 后,您可以使用它们创建 Autonomous Database for Developers 。使用 OCI 控制台预配开发人员数据库的工作流与创建常规 Autonomous Database 的工作流相同,如 Create an Autonomous Database 中所述。创建后,Autonomous Database for Developers 实例会在 OCI 控制台上的 Autonomous Database 列表中显示开发人员标签

规格

每个开发人员数据库都具有以下规范:

  • 计算:固定 4 个 ECPU,不扩展 CPU
  • 存储:固定 20 GB
  • 会话限制: 30 个并发数据库会话
  • 工作负载类型:Autonomous Data WarehouseAutonomous Transaction Processing(自治事务处理)

排除的功能

面向开发人员的 Autonomous Database 支持常规 Autonomous Database 提供的所有功能,但下面列出的功能除外。这些限制已到位,可确保开发人员数据库以最佳方式用作开发沙盒。

开发人员数据库实例:

  • 不支持 Autonomous Data Guard。因此,它们只能在没有 Autonomous Data Guard 的 ACD 中预配。
  • 仅支持 ECPU。因此,只能在基于 ECPU 的 ACD 上进行预配。
  • 带有固定计算和存储大小,不支持手动或自动缩放和存储缩放。

  • 无法进行长期备份。
  • 请勿提供内存中数据库。

支持的功能

  • 克隆面向开发人员的 Autonomous Database 提供的资源和功能比常规 Autonomous Database 更少。对于非开发用途(例如负载/压力测试和生产)或访问所有功能,用户可以从开发人员数据库克隆到常规 Autonomous Database

    您还可以将常规数据库克隆到开发人员数据库。但是,要将常规数据库成功克隆到开发人员数据库中,即源数据库的实际已用空间(向上舍入到下一 GB),必须为 32GB 或更少

    有关说明,请参阅克隆 Autonomous Database

  • 备份和恢复:您可以根据需要启用自动备份或触发开发人员数据库的手动备份。如果备份目的地是对象存储和恢复服务,则将对备份计费。
  • 服务维护:开发人员数据库遵循与常规 Autonomous Database 相同的打补丁计划;但是,它们不支持关键的一次性补丁程序。
  • 数据库应用开发和开发人员工具:通过 Autonomous Database for Developers ,您可以使用 an Autonomous Database 提供的所有开发人员相关功能和内置工具。有关完整的详细信息,请参阅任务中的使用 Autonomous Database 开发应用,以及功能中的服务监视

面向开发人员的 Autonomous Database 提供了 99.5% 的服务级别目标 (SLO),您可以将服务请求 (SR) 记录到 Oracle 支持部门以获得帮助。但是,开发人员数据库没有严重性为 1 的 SR 支持。要了解如何与 Oracle 技术支持联系以获得帮助,请参见在 My Oracle Support 中创建服务请求