Detailed Comparison: Oracle 19c / 21c vs Oracle 23ai (23c)

You may wonder main differences between Oracle Database Releases. You may also see many blog&technical article about those topic.

I also want to share similar information at my blog.

Enjoy

Feature AreaOracle 19cOracle 21cOracle 23ai (23c)
Release TypeLong-Term Support (LTS)Innovation ReleaseLong-Term Support (LTS)
Release Year201920202023 (Dev Free) / 2024 (Prod)
Support End DatePremier: Apr 2027Extended: Apr 2030Dec 2024 (No Extended)Est. Premier: ~2028Est. Extended: ~2031
Multimodal SupportYes (JSON, XML, Spatial, Graph, etc.)Enhanced JSON & GraphAdvanced JSON-Relational Duality, native vector, AI support
AI & ML IntegrationBasic in-database MLSame as 19cBuilt-in vector search, AI optimizations, ML enhancements
JSON EnhancementsLimited (requires Oracle-specific syntax)Improved indexingJSON Relational Duality: Native JSON and table co-existence
Vector Search❌ No❌ NoYes – for GenAI, semantic search use cases
Blockchain Tables✅ Yes✅ Yes✅ Enhanced with new features
AutoML & In-DB ML✅ Oracle Machine Learning✅ Improved, with SQL and Python integration
Sharding✅ Yes✅ Yes✅ Yes, with better automation
Native REST/GraphQLREST only (via ORDS)REST APIs✅ REST + GraphQL support
App Dev (App Simple)Traditional SQL+PLSQLIncremental improvements✅ JSON-Relational duality, modern app-friendly features
Microservices SupportLimited (via external tools)Some improvementsBuilt-in eventing, JSON APIs, DevOps-ready
Autonomous DB FeaturesPartialEnhancedFully Compatible + GenAI integrations in OCI


Yorum bırakın