Seit etwas mehr als zwei Jahren gibt es damit erstmals wieder ein neues Release mit neuen Funktionen – ein gefundenes Fressen für die Technik-Freaks, die die neuen Features gerne auf Herz und Nieren prüfen. Aber ist dieses Release auch für Produktionssysteme geeignet?
Um es kurz zu machen: eher nicht. Oracle 21c ist ein sogenanntes "Innovation Release"; dem entgegen stehen die "Long Term Support Releases". Oracle 19c ist ein derartiges Long Term Support Release; es ist das "Terminal Release" der sogenannten 12.2-Familie. Früher hätte man es als "letztes Patchset" einer Version bezeichnet, aber aufgrund der Umbenennung in jährliche Versionen (18c, 19c usw.) hat sich auch da die Bezeichnung geändert.
Innovation Releases unterscheiden sich von den Long Term Support Releases neben der Tatsache, dass es neue Funktionen gibt, vor allen Dingen im Support: Für 21c gibt Premier Support bis Mitte 2023. Extended Support: Fehlanzeige. Wenn Sie also jetzt ein Upgrade auf 21c machen, dann steht spätestens in zwei Jahren das nächste Upgrade an. Im Gegensatz dazu läuft der Premier Support für Oracle 19c bis Mitte 2024; danach beginnt der Extended Support. Wenn dann im Jahr 2023, so die aktuelle Planung, mit Oracle 23c das nächste Long Term Support Release kommt, dann haben Sie genug Zeit, das Upgrade Ihrer Produktionssysteme von 19c auf 23c zu planen und durchzuführen.
Diese Position wird auch von Oracle-Mitarbeitern und in der Community vertreten. So schreibt zum Beispiel Tim Hall (www.oracle-base.com) "Oracle 21c is here! Please don’t use it!" oder Connor McDonald (Oracle Developer Advocate), stellt in einem Video auf Twitter klar: "For innovators, this is the release for you. … But if you are not one of these people: Don't panic. This is not the release for you…"
Ohnehin wurden mit den letzten Release Updates für Oracle 19c einige der neuen Funktionen, wie etwa Blockchain Tables oder "gradual password rollover" für die 19c verfügbar gemacht. Sie müssen also nicht für alle neuen Features auf 21c upgraden. Und wenn Sie sich für ein anderes Feature interessieren, dann setzen Sie einfach ein 21c-Testsystem in Ihrem Rechenzentrum auf oder probieren das Feature kostenfrei in der Oracle Cloud aus – und genießen dabei einen hoffentlich stabilen Betrieb Ihrer Produktionssysteme mit Oracle 19c.
P.S.: Oracle 21c gibt es aktuell nur für Linux-64bit. Windows 64bit und HP-UX sollen bald folgen. Auch eine Express Edition (XE) ist geplant. Allerdings soll es 21c nicht für Solaris, AIX und IBM Linux auf System z geben.
Markus Flechtner
DOAG Themenverantwortung Open-Source
Bild von Arek Socha auf Pixabay


