选型

Oracle

你可能会说

银行、国企为什么还在用 Oracle?

企业级商业关系数据库强事务、成熟优化器、RAC 高可用和完整厂商支持;授权和运维成本高,互联网业务很少新上。
也常被叫作Oracle DatabaseRAC
先问一句金融核心系统要厂商兜底?
默认Oracle→擅长强事务 + 支持→别用成本敏感新业务
成熟度暂缓

什么时候选它

  • 金融、电信等强一致核心系统
  • 已有 Oracle 团队和授权
  • 需要厂商兜底支持与成熟高可用

什么时候别选

  • 成本敏感的新业务
  • 云原生 / 开源技术栈
  • 需要快速弹性扩缩容
容易混在一起 · 怎么分
Oracle≠PostgreSQL

Oracle 企业级能力与支持强、成本高;PostgreSQL 开源、扩展灵活,新业务更常见。

Q面试会问什么

  • 问:RAC 是什么?
    答:多个实例共享同一份存储,节点故障可切换,适合高可用核心库。
  • 问:和 MySQL 的区别?
    答:Oracle 优化器、PL/SQL、企业级高可用和商业支持更完整;成本和锁定也更高。
延伸阅读 · 权威出处