Quelle version d'Oracle Database choisir pour vos bases de production ?

06 juin 2021

11g, 12c, 18c, 19c, 21c … Les versions Oracle Database sont multiples, et la question revient souvent : laquelle est préférable pour installer ou migrer mes bases de production ?

La version courte de la réponse est sans hésitation : la 19c ! Néanmoins, comme toujours un conseil ne vaut que s’il est éclairé d’éléments plus détaillés et circonstanciés, qui permettent à chacun de s’approprier ce choix. Alors allons-y pour la version (un peu plus) longue.

Point sur les différentes versions d'Oracle Database (de la 11g à la 19c)

Tout d’abord, comme un schéma vaut souvent mieux qu’un long discours, jetons un œil à la référence officielle du support Oracle :

Timeline des versions de bases de données Oracle

Nous sommes en 2021 et on peut aisément constater que les versions 11g et 12c (12.1.0.2 et 12.2.0.1) ont largement dépassé leur période de « Premier Support », et ne permettent des correctifs que dans des cas très particuliers (Extended Support, Market Driven Support, tous deux nécessitant une souscription payante supplémentaire au support classique) et sur un périmètre limité.

En dehors de ces problématiques de support, d’autres problèmes se posent sur ces versions relativement anciennes. Par exemple, la 11gR2 va tout de même souffler sa 12ème bougie cette année, (ce qui est assez respectable), et ne peut plus prétendre s’installer sur les versions les plus récentes des systèmes d’exploitation (Linux 8, Windows 2016 et supérieurs notamment).

Même la 18c, plus récente, verra sortir son dernier correctif en juin 2021.

La 19c en revanche est qualifiée de « Long Term Release » et bénéficiera de la période de support la plus étendue (au moins jusqu’en 2024 sans surcoût).

Attention, ça ne veut pas dire non plus qu’il faut installer ou migrer en 19c aujourd’hui, puis s’endormir pendant 3 ans ! Le support Oracle développe des mises à jour tous les trimestres, qu’il convient d’appliquer assez régulièrement pour bénéficier des derniers correctifs de fonctionnalités et de sécurité. Là aussi, une veille s’impose afin de ne pas accumuler une dette technique trop importante et s’exposer à des risques inconsidérés.

Faut-il opter pour Oracle Database 21c ?

Enfin la dernière en date est la 21c. Contrairement à ce qu’on pourrait croire, cette version sera supportée moins longtemps que la 19c. En effet il s’agit d’une version qualifiée d’ « Innovation Release », qui n’a pas vocation à être supportée à long terme. Elle s’adresse principalement aux clients qui souhaitent tester l’apport des nouvelles fonctionnalités pour leurs applications.

Parmi ces nouveautés intéressantes, on peut trouver :

  • Le support d’un nouveau type natif JSON dans les tables
  • Un nouveau type de tables : les « Blockchain Tables »
  • Les SQL Macros (factorisation de code plus efficace que les traditionnelles fonctions)
  • Une simplification de l’utilisation d’algorithmes de type « Machine Learning »
  • In-Database JavaScript
  • Etc.

L’intégration des innovations technologiques au sein de la base Oracle est régulière, et il est important de se les approprier dès que possible, dans un contexte hautement concurrentiel et évolutif. Attention néanmoins à ne pas se précipiter sur la 21c sans en avoir mesuré le pour (accès aux dernières innovations) et le contre (support limité dans le temps, nécessité de mises à jour plus fréquentes).

Quid d'Oracle Database 22c et 23c ?

Concernant les versions suivantes qui ne sont pas encore annoncées (22c, 23c …), il y a très peu d’informations actuellement à leur sujet, même si quelques sources prévoient que la 23c sera la prochaine « Long Term Release » (tout comme la 19c actuellement). Tout cela devra être confirmé par Oracle dans les prochains mois, et nous aurons l’occasion d’y revenir plus en détail le moment venu.

Quel que soit votre projet de migration, DIGORA peut vous accompagner afin notamment d’éviter quelques mauvaises surprises qui peuvent se présenter si l’opération n’est pas suffisamment bien préparée ! Découvrez ici toutes les solutions pour l'hébergements de vos données, dans le cloud ou on-premise.

Autres articles de la catégorie Data & AI

Gouvernance fédérée : un pilier essentiel pour réussir son Data Mesh

Découvrez pourquoi la gouvernance fédérée est un pilier organisationnel incontournable dans une architecture Data Mesh. Un enjeu stratégique pour les entreprises data-driven.

Lire cet article

Publié le

12 décembre 2023

Top 10 des bases de données en 2020 : Classement par popularité

Découvrez le classement des 10 bases de données les plus populaires en 2020 selon DB-Engines, incluant Oracle, MySQL, et Microsoft SQL Server.

Lire cet article

Publié le

14 novembre 2023

Nos experts répondent à vos questions

Des questions sur un article ? Besoin de conseils pour trouver la solution qui répondra à vos problématiques ICT ?

Vous avez des questions ?

Contactez-nous gratuitement au 8002 4000 ou au +352 2424 4000 depuis l'étranger, du lundi au vendredi de 8h à 18h.

Qui sommes-nous ? 

Découvrez DEEP, votre partenaire unique pour votre transformation digitale.