使用 Autonomous Database 开发应用
开发使用 a database 的应用程序与开发在您自己的数据中心内使用 Oracle 数据库的应用程序非常相似。由于数据库在 Oracle Autonomous Database 上运行,并且仅在您的租户中可用的专用基础设施上运行,因此存在一些差异,这简化了开发持续可用、高性能、高安全性应用程序的任务:
-
自动数据库管理。系统会自动执行打补丁和备份等例行数据库管理任务,因此您可以集中精力开发应用。有关更多信息,请参见服务维护。
-
自动索引和性能优化。得益于 Oracle Autonomous Database 的这些功能和其他功能,您只需花费更少的时间来定义和完善数据库结构。有关详细信息,请参阅自动索引。
-
预配置的连续可用性和高性能。通过 Oracle 客户端连接到数据库并使用连接池进行编码时,您可以自动利用连接数据库端已配置的连续可用性和高性能功能。有关更多详细信息,请参见 Code for Continuous Availability 和 Connection Pools 。
-
特定于工作负载的预定义数据库服务。通过五对预定义数据库服务,您可以使用与需要执行的数据库操作类型匹配的数据库连接服务安全地连接到数据库。有关进一步参考,请参阅自治数据库的预定义数据库服务名。
面向开发人员的 Autonomous Database 是一款免费的 Autonomous Database ,开发人员可以使用它来构建和测试新应用。它支持 Oracle Autonomous Database 提供的所有开发人员功能和工具,但 Autonomous Data Guard、Database In-Memory、长期备份和自动缩放除外。开发人员数据库附带的显著开发人员功能包括备份和还原、打补丁、克隆、APEX、ORDS、数据库操作、性能中心、度量、通知和 API。