# Evolución de Oracle Spatial: Avances Clave de la Versión 19c a 23c

## 🧪 Introducción boticaria

En nuestra botica, cada componente tiene su lugar, como en una antigua farmacia donde cada frasco contiene su fórmula precisa. En el mundo de Oracle Spatial, las herramientas evolucionan y se perfeccionan con cada versión.

Si en la versión 19c ya compartimos una receta esencial sobre cómo mantener viva la `shape_lib` tras el parcheo, hoy volvemos al laboratorio con una nueva entrega para la comunidad DBA: **Oracle Database 23c**, y su poderosa evolución en capacidades geoespaciales.

Prepárate para descubrir qué hay de nuevo, cómo se compara con la 19c y por qué esta versión representa una renovación total para quienes trabajamos con datos espaciales.

---

## 🌍 Oracle Spatial and Graph: evolución de 19c a 23c

**Oracle Spatial and Graph** ha sido una extensión fundamental en Oracle Database, permitiendo a desarrolladores, analistas GIS y DBAs gestionar y analizar datos espaciales. Mientras que en **19c** ya contábamos con funcionalidades sólidas, la versión **23c** —conocida como 23ai— amplía las fronteras con herramientas optimizadas, mayor integración con IA y una experiencia de desarrollo más fluida.

---

## 🧠 Novedades destacadas en Oracle 23c

#### ✅ 1. Integración con SQL/PGQ (Property Graph Queries)

Se incorpora el soporte al estándar ISO SQL/PGQ, lo que permite ejecutar consultas de grafos directamente en SQL con sintaxis simple, facilitando el análisis de redes complejas en datos empresariales.

#### ✅ 2. Graph Server and Client v24

Una nueva arquitectura más flexible para el procesamiento de grafos, con rendimiento optimizado para grandes volúmenes de datos y compatibilidad con Apache TinkerPop.

#### ✅ 3. IA espacial e integración con Machine Learning

Oracle 23c se integra nativamente con herramientas de aprendizaje automático, facilitando el análisis de patrones espaciales y la creación de modelos predictivos directamente sobre los datos geoespaciales.

#### ✅ 4. Oracle Spatial Studio mejorado

Mejoras de rendimiento, interfaz más amigable y mayor soporte para datos 3D y operaciones topológicas complejas, tanto on-premise como en Oracle Cloud.

#### ✅ 5. Visualización geoespacial avanzada

Mayor soporte para teselas vectoriales, mallas hexagonales H3 y vistas 3D optimizadas para ciudades inteligentes y gemelos digitales.

---

## 🧪 ¿Qué se mantiene y qué mejora respecto a 19c?

| Característica | Oracle 19c | Oracle 23c (23ai) |
| --- | --- | --- |
| `shape_lib` y `extproc` | Manual, requiere validación post-parcheo | Mismo proceso, pero con mejores prácticas sugeridas |
| Visualización 2D/3D | Sólida, pero limitada a herramientas externas | Integrada en Spatial Studio mejorado |
| Análisis de grafos | Disponible con configuración avanzada | Soporte SQL/PGQ nativo |
| Integración con IA | Requiere integración externa | Disponible de forma nativa en DBMS |
| Spatial Studio | Funcional, pero menos visual | Interfaz renovada, más ágil y poderosa |

---

## 🔧 Recomendaciones boticarias para migrar de 19c a 23c

* **Prepará tus PDBs y configuraciones externas** (como `extproc.ora`, `listener.ora`, y librerías externas como `shape_lib`).
    
* **Validá compatibilidades**: herramientas GIS como ArcGIS y QGIS ya están adaptándose a 23c.
    
* **Documentá las funciones espaciales en uso** antes de migrar: `SDO_GEOM`, `SDO_BUFFER`, etc.
    
* **Probá Spatial Studio 23c en Oracle Cloud**, incluso con datasets de prueba, antes de hacer el salto en producción.
    

---

## 📚 Fuentes y referencias boticarias

Estas son las fuentes que consultamos para traerte esta receta completa:

* [📘 Oracle Spatial and Graph Overview – Oracle.com](https://www.oracle.com/database/spatial-database/)
    
* [📘 What's new in Oracle Spatial for 23c – Oracle Blogs](https://blogs.oracle.com/database/post/whats-new-in-oracle-spatial-for-oracle-database-23c)
    
* [📘 Oracle Database 23ai New Features Guide (PDF)](https://docs.oracle.com/en/database/oracle/oracle-database/23/nfcoa/oracle-database-23ai-new-features-guide.pdf)
    
* [📘 Oracle Spatial Studio – Oracle Help Center](https://docs.oracle.com/en/database/oracle/spatial-studio/23.1/index.html)
    

Y si aún estás en 19c o resolviendo temas con `shape_lib`, te dejamos nuestra entrega anterior como referencia completa: 👉 Newsletter técnico sobre shape\_lib en Oracle 19c

---

## 🧪 Conclusión boticaria

En la versión 23c de Oracle Database, junto con La Botica Del DBA la spatial database se vuelve más inteligente, más visual, más conectada. No solo recetamos soluciones: ahora prescribimos plataformas completas de análisis geoespacial e integración predictiva.

Como DBA, te toca ser boticario, pero también cartógrafo, urbanista digital y científico de datos. Y con Oracle 23c, la botica se expande.

💬 ¿Ya probaste 23c con tus datos espaciales? ¿Migraste tu `shape_lib` o comenzaste a usar Spatial Studio?  
🧴 Escribenos a la casilla **admin@laboticadeldba.com** o déjanos tus comentarios para más recetas, con eso me seria de mucho valor para crear nuevas recetas y las compartimos aquí en La Botica Del DBA, muchas gracias por llegar hasta aquí.

Aquí recetamos soluciones, no excusas.
