首页
学习
活动
专区
圈层
工具
发布

Oracle中各个c版本介绍

关于各个 c 版本的汇总

先说结论,生产环境一般选19c,个人学习新的内容选择23c。

在 Oracle 数据库的版本体系中,后缀 c 代表Cloud(云),标志着数据库架构向云原生和多租户架构(CDB/PDB)的转型。

截至目前(2026 年 4 月),主要的 c 系列版本包括以下几个,它们分别代表了不同的战略定位:

核心 c 版本概览

详细解读

Oracle 12c:云时代的奠基者

发布时间:2013 年

意义:这是 Oracle 历史上最大的架构变革。它引入了多租户架构(Multitenant),允许在一个容器数据库(CDB)中插入多个可插拔数据库(PDB)。这让数据库像“云”一样灵活,资源可以共享和隔离。

现状:虽然它开启了 c 时代,但 12c 的早期版本(如 12.1)已经结束支持,目前仅部分 12.2 版本还在延长支持期内,不建议新项目使用。

Oracle 19c:永远的经典(当前王者)

发布时间:2019 年

意义:它是 Oracle 12c 架构的终极成熟版。Oracle 官方将其定义为长期支持版本(LTS),提供了长达 10 年以上的支持周期(扩展支持直至 2030 年甚至更久)。

现状:它是目前企业生产环境中最安全、最稳妥的选择。如果你追求极致的稳定,不想频繁升级,19c 是不二之选。

🧪 Oracle 21c:技术的先行者

发布时间:2021 年

意义:它属于创新版本(Innovation Release)。它不像 19c 那样追求长期的稳定性,而是负责“探路”,引入了如区块链表(Blockchain Tables)、原生 JSON 二进制格式等前沿功能。

现状:由于支持周期较短(主流支持已于 2024 年结束),它更多被用于非核心业务或作为向 23c 过渡的中间站。

Oracle 23c(现名 23ai):AI 与开发的未来

发布时间:2023 年

意义:这是 c 系列的集大成者,后来 Oracle 将其更名为 23ai 以突显其 AI 能力。

AI 能力:内置 AI 向量搜索(Vector Search),可以直接在数据库中存储和检索大模型所需的向量数据。

开发简化:引入 JSON 关系二元性(JSON Relational Duality),让开发者可以用操作 JSON 的简单方式去操作关系型数据,极大地简化了代码。

现状:它是目前最新的长期支持版本(LTS),适合现代互联网应用、AI 应用以及新项目开发。

21c vs 23c:核心区别对比

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OHzb3EZGQ_YCrU2DYM-Bhorw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券