Lohnt Sich Ein Upgrade Auf Oracle Database 23ai?

Mit der Einführung von Oracle Database 23ai erwarten uns aufregende neue Funktionen und Möglichkeiten. Da die meisten Unternehmen jedoch immer noch auf Oracle Database 19c als Standard setzen und die Nutzungsdauer ihrer aktuellen Datenbanken verlängern, ist das Upgrade den Hype möglicherweise nicht wert.

Die Entscheidung für ein Upgrade erfordert eine sorgfältige Abwägung der Kompromisse und der damit verbundenen geschäftlichen Auswirkungen. Überlegen Sie, ob das Upgrade wirklich notwendig ist, ob die neuen Funktionen die Kosten rechtfertigen und wie komplex der Upgrade-Prozess ist.

Lohnt sich ein Upgrade auf Oracle Database 23ai?
arrows pointing to the top right corner
arrows pointing to the top right corner
01

Zeitplan und upgrade-pfade

Die Zeitpläne sind unsicher

Oracle Database 23ai, oder Oracle Database 23.4, wurde erstmals in der Oracle Cloud Infrastructure (OCI) und einigen ausgewählten Umgebungen für Entwickler eingesetzt. Wann sie jedoch in die regulären On-Premises-Versionen integriert wird, ist noch ungewiss.1

Diese Ungewissheit hat dazu geführt, dass sich Unternehmen, insbesondere diejenigen, die auf Linux und Windows angewiesen sind, fragen, wann 23ai in ihren Produktionsumgebungen verfügbar sein wird. Da es keine festen Release-Termine gibt, fragen sich die Geschäfts- und Technik-Teams, ob sie mit der Archivierung warten oder alternative Wege für den Support suchen sollen.

Die bisherigen Releases und Trends zeigen, dass die On-Premises-Versionen in der Regel einige Monate später als die OCI-Versionen erscheinen. Daher gehen wir von den folgenden Release-Terminen aus:

Plattform
Voraussichtliches Release-Datum
Oracle Datenbank – Oracle Database 23ai zugänglich über Oracle OCI:

• Exadata Database Service
• Oracle Exadata Cloud@Customer
• Oracle Base Database Service
• Oracle Exadata Cloud@Customer
• Oracle Base Database Service
• Always Free Autonomous Database

Veröffentlich1
Oracle Datenbank – Oracle Database 23ai zugänglich über Azure Oracle Database Service
Veröffentlich1
Oracle Datenbank – Oracle Database 23ai zum Herunterladen vor Ort als:

• Autonomous Database Oracle Database 23ai Container Image
• Oracle Database Oracle Database 23ai Kostenlos

Veröffentlich1
On Premise Exadata, Linux und Windows
Voraussichtliches Release: 6/2024 – 9/2024

Auch wenn Sie Oracle Database 23ai bereits in Ihrem Archiv haben, sollten Sie nicht vergessen, dass die Entwicklung einer stabilen Version in der Regel Zeit in Anspruch nimmt, oft mindestens zwei Jahre. Das bedeutet, dass die Version, die Sie archiviert haben, möglicherweise nicht stabil ist, auch wenn sie jetzt zugänglich ist.

Ihr weg zu Oracle Database 23ai

Wenn Sie ein Upgrade von Versionen durchführen, die älter als Oracle Database 19c sind, werden Sie wahrscheinlich auf zwei Hürden stoßen:

  • Upgrade-Pfade. Oracle Database 23c erlaubt nur direkte Upgrades von den Versionen Oracle Database 19c und 21c.2 Benutzer mit älteren Versionen müssen mindestens ein zusätzliches Upgrade durchführen, was Zeit, Aufwand, Tests, Ausfallzeiten und Risiken mit sich bringt. Diese Multi-Upgrade-Anforderung kann sogar noch mehr Zeit (und Ausfallzeit), Aufwand und Risiko bedeuten.
  • Entfernung der klassischen Oracle-Architektur. Oracle Database 23c unterstützt die klassische Nicht-CDB-Architektur nicht mehr, so dass das in 12.2 eingeführte CDB/PDB-Modell übernommen werden muss. Es ist ein erheblicher Zeit- und Arbeitsaufwand erforderlich, um vorhandene Nicht-CDB-Datenbanken auf das CDB/PDB-Modell umzustellen.3

Das Upgrade muss eine strategische Entscheidung sein: Überwiegt das Versprechen dieser neuen Funktionen wirklich die potenzielle Störung des Geschäftsbetriebs, die Kosten, den Nutzen, den Zeitaufwand und das Risiko?

[1] https://blogs.oracle.com/database/post/oracle-Oracle Database 23ai-now-generally-available

[2] Datenbank-Releases, die direkte Upgrades unterstützen

[3] Upgrades von PDBs und Nicht-CDBs mit Replay Upgrade, AutoUpgrade oder FPP Gold Image

arrows pointing to the top right corner
02

Stabilität der umgebung

Das fundament könnte wackelig sein

Neue Releases jeder Software sind von Natur aus mit einer gewissen Instabilität verbunden. Um die Stabilität dieses neuesten Release zu beurteilen, sollten wir uns das Nutzungsverhalten früherer Versionen ansehen:

Die frühen Versionen von Oracle Database, von Oracle 8 bis 18, hatten mit einigen Herausforderungen zu kämpfen. Probleme mit der Zugänglichkeit plagten Oracle 84, während die Komplexität der Speicherverwaltung in Oracle 11g und 12c auftauchte, was uns an die Hürden erinnert, die mit neuen Releases einhergehen können.5

Wir haben mit Versionen wie Oracle 11.2, 12.2 und Oracle Database 19c eine hohe Akzeptanz festgestellt. Die Gemeinsamkeit besteht darin, dass es sich jeweils um die letzten Iterationen der langfristigen Support-Releases handelte, so dass ausreichend Zeit für die Optimierung zur Verfügung stand.

Stabilität und Zuverlässigkeit sind von entscheidender Bedeutung. Wenn wir die historischen Muster bewerten, werden wir wahrscheinlich in zwei bis drei Jahren eine Lösung für frühe Fehler und die Etablierung eines reiferen Ökosystems sehen.

23.5 potenziell erhöhtes risiko der instabilität

Obwohl es auch früher sein könnte, gehen wir davon aus, dass die nächste Version von Oracle Database 23 ein Jahr nach dem ersten Release von Oracle Database 23.4 auf den Markt kommen wird, wobei die früheste On-Premises-Version für Mitte 2025 erwartet wird.

Angesichts der umfangreichen neuen Funktionen ist es wichtig, dass Sie sich über die mögliche zusätzliche Instabilität dieser Version im Klaren sind. Sollte Version 23.5 weitere Verbesserungen einführen, sollten wir mit Auswirkungen auf die Basisversion rechnen, da zusätzlicher neuer Code erforderlich ist.

Geschätzter release-plan für 23.5

Plattform Voraussichtliches Release-Datum
OCI Exadata Database Service und Oracle Exadata Cloud@Customer 1/2025
OCI Andere DBaaS 2025
On Premise Exadata 2/2025 – 6/2025
On Premise Linux 2/2025-6/2025
On Premise Windows 3/2025-7/2025

[4] AEin Beispiel dafür ist der klassische 248-Tage-Bug, der in der ersten Version von Oracle 8i eingeführt wurde

[5] https://forums.oracle.com/ords/apexds/post/oracle-11g-to-12c-migration-error-1429

arrows pointing to the top right corner
03

Fähigkeiten und geschäftliche auswirkungen

Die anforderungen ihres unternehmens sollten die entscheidung für ein upgrade bestimmen

Die Kernfunktionalität von 23c wird weitgehend mit der von Oracle Database 19c übereinstimmen. Es werden jedoch neue, auf KI ausgerichtete Funktionen eingeführt, wie z. B. die KI-Vektorsuche, die sichere Verschlüsselung von Daten und die Verarbeitung natürlicher Sprache.

Mit diesen neuen Funktionen werden auch einige Funktionen komplett entfernt. So wurde beispielsweise die Möglichkeit, Oracle-Datenbanken im klassischen Stil zu erstellen, in 12c eingeschränkt und in 21c ganz abgeschafft. Allein diese Änderung kann sich schon auf Ihre Fähigkeit auswirken, problemlos ein Upgrade durchzuführen.6

Nehmen Sie sich die Zeit, um zu prüfen, ob diese neuen Funktionen wirklich mit Ihren Geschäftszielen übereinstimmen und ob sie konkrete Vorteile mit sich bringen.

Unvollständige liste der neuen funktionen

  • Performance-optimierung und effizienz
    • Priorisierte Transaktionen
    • Priorisierte Diagramme
    • Verkleinerter Tabellenbereich
    • Echter Cache
    • Rollierendes Patchen
    • SQL-Planverwaltung in Echtzeit
  • Datenmodellierung und -management
    • JSON-Schema
    • JSON / Relationale Dualität
    • Weltweit verteilte Datenbanken
    • SQL-Domänen
    • Boolescher Datentyp
    • Berechtigungen auf Schemaebene
  • Produktivität und flexibilität der entwickler
    • SQL-Firewall
    • Nur Lesezugriff pro PDB Standby
  • Sicherheit und compliance
    • Gespeicherte JS-Prozeduren
    • Rolle des Entwicklers
    • Microservice-Unterstützung
  • Erweiterte analysen und suche
    • KI-Vektor-Suche
arrows pointing to the top right corner
04

Die kosten eines upgrades

Die kosten für ein upgrade sind nicht unerheblich

Wenn Sie sich mit Oracle Database 23ai beschäftigen, sollten Sie unbedingt die potenziellen Kosten berücksichtigen, die mit einem Upgrade verbunden sind.

Ein Upgrade erfordert Zeit, Aufwand, Umschulung und Qualitätssicherung, was alles mit Kosten verbunden ist. Wenn Ihr Unternehmen Oracle Database 23ai nur in begrenztem Umfang einsetzen möchte, können Sie mit Rimini Street über die Nutzung von OCI als DBaaS-Lösung verhandeln und gleichzeitig Ihren Support beibehalten.7 Möglicherweise können Sie auch über Laufzeit-/eingebettete Lizenzen oder Ihren Systemintegrator auf Oracle Database 23ai zugreifen.

Es ist wichtig, dass Sie bei einem Upgrade auf Oracle Database 23ai mögliche Kosten und Lizenzanpassungen einkalkulieren. Wenn Sie befürchten, den Anschluss zu verpassen, müssen Sie das nicht: Oracle stellt in der Regel Versionen mit Entwicklungslizenzen für alle Datenbanken zur Verfügung, so dass Sie diese auf Ihren privaten Computern ausführen können (mit Zustimmung Ihres Unternehmens).

Der upgrade-bedarf ist minimal

Unserer Meinung nach erfüllt die aktuelle Version Ihrer Oracle Database Ihre Anforderungen wahrscheinlich gut. Es ist wichtig, dass Sie den Überblick behalten und die folgenden Punkte beachten:

Bewerten sie ihre upgrade-pfade. Sie haben eine beträchtliche Menge an Personal, Zeit und Geld investiert, um Ihre aktuelle stabile Implementierung zu erreichen. Die Umstellung auf Oracle Database 23ai könnte zwei bis drei Jahre dauern, vorausgesetzt, das Projekt ist erfolgreich, insbesondere, wenn Sie einen komplexen Multi-Upgrade-Pfad durchlaufen.

Priorisieren sie die systemstabilität. Auch wenn Oracle Database 23ai viele neue und verbesserte Funktionen bietet, ist es nur natürlich, dass Sie hinsichtlich der anfänglichen Stabilität vorsichtig sind. Ihr Unternehmen ist auf eine stabile Datenbank angewiesen, und es wäre klug, dies dem sofortigen Zugriff auf die neuesten Funktionen vorzuziehen.

Decken Sie die versteckten kosten auf. Ihre Entscheidung für ein Upgrade sollte mit Ihren Geschäftsanforderungen übereinstimmen. Nehmen Sie sich die Zeit, Ihre spezifischen Anwendungsfälle und die potenziellen Auswirkungen auf das Geschäft sowie den Zeit- und Ressourcenaufwand zur Wertschöpfung zu bedenken.

Wir möchten Ihnen die Möglichkeit geben, fundierte Entscheidungen zu treffen. Neue KI-Funktionen bergen zwar großes Potenzial, aber das Timing ist entscheidend. Stellen Sie sicher, dass Ihre Ressourcen in Initiativen gesteckt werden, die nicht nur einen konkreten geschäftlichen Nutzen bringen, sondern auch Störungen minimieren und die Innovation fördern. Es ist wichtig, ein Gleichgewicht zu finden, das den Fortschritt fördert, ohne die Stabilität zu gefährden. Erfahren Sie mehr über den Support von Rimini Street, um zu erfahren, wie Sie Ihre bestehenden Oracle-Investitionen optimieren und gleichzeitig sicherstellen können, dass Ihre KI-Investitionen mit Bedacht eingesetzt werden und Ihre laufenden Abläufe nur minimal beeinträchtigen.

[7] https://redresscompliance.com/oracle-negotiation-experts-share-four-negotiation-strategies/