面向开发人员的自治数据库
面向开发人员的 Autonomous Database 实例是免费的 Autonomous Database ,开发人员可以使用它来构建和测试新应用。
借助 Autonomous Database for Developers 实例,您可以免费试用新的 Autonomous Database 功能,并将其应用于正在进行的开发项目或新的开发项目。开发人员数据库资源有限,因此不适合大规模测试和生产部署。当您需要更多计算或存储资源时,您可以通过将开发人员数据库克隆到常规 Autonomous Database 来转换为付费数据库许可。
要求
要面向开发人员的 Autonomous Database ,您必须有权在专用 Exadata 基础设施或 Exadata Cloud@Customer 上访问 Oracle Exadata Database Service 或 Autonomous Database 。换句话说,只有活跃订阅以下任何服务平台的客户才能创建开发人员数据库:
- 专用 Exadata 基础结构上的自治数据库
- 专用基础结构上的 Oracle Exadata Database Service
- Exadata Cloud@Customer 上的 Autonomous Database
- Cloud@Customer 上的 Oracle Exadata Database Service
免费开发人员数据库数量没有限制;它受 Exadata 基础设施容量的限制。
支持的 Oracle Database 版本
面向开发人员的 Autonomous Database 可以使用 Oracle Database 19c 或 Oracle Database 23ai 创建,具体取决于其父自治容器数据库 (Autonomous Container Database,ACD) 的数据库软件版本。例如,要使用 Oracle Database 23ai 创建开发人员数据库,必须选择 Oracle 数据库软件版本为 23ai 的 ACD。
要了解有关每个数据库版本的更多信息,请参阅 Oracle 帮助中心上的 Oracle Database 23ai 或 Oracle 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 Warehouse 、 Autonomous 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 中创建服务请求。