Deux ans après la sortie de la version 11g de sa base de données, Oracle a officiellement lancé sa mise à jour, la R2 (ou Release 2). L'édition pour Linux est d'ores et déjà disponible, tandis que les éditions pour Unix suivront d'ici à la fin de l'année, et l'édition Windows début 2010. Parmi les principales nouveautés, cette R2 donne la possibilité de procéder à des mises à niveau des progiciels en utilisant deux éditions de la base. Des déclencheurs dits de « cross-edition » propagent les modifications de données d'une édition à l'autre. Cela permet de procéder à la mise à jour des applicatifs sans stopper la base, de tester la nouvelle version en production, et de revenir à l'ancienne version en cas de souci. Toutefois, après cette belle annonce en plénière devant un parterre de clients et partenaires réunis hier à Paris, Mark Townsend, vice-président d'Oracle responsable du SGBD, a reconnu que cette fonction demandait à être supportée par les progiciels. Or, même ceux d'Oracle ne la prennent pas encore en compte. « Ce sera le cas au fur et à mesure des prochaines versions », nous a-t-il assuré. RAC One Node, une option pour ne payer que pour un noeud du cluster Mark Townsend est aussi revenu longuement sur RAC (Real application cluster), la technologie de type grid d'Oracle. RAC est la réponse de l'éditeur aux entreprises cherchant de la haute disponibilité et un accroissement continu des performances (en ajoutant des noeuds au cluster). Toutefois, les clients ont plus d'une base en production, et des besoins différents. 11gR2 inaugure donc un partitionnement dynamique du grid : les entreprises pourront constituer des pools de serveurs correspondant à des besoins précis, ainsi qu'un pool 'libre', dont les ressources pourront être allouées dynamiquement par le logiciel de gestion selon les besoins. A noter aussi l'apparition d'une option tarifaire : RAC One Node. Destinée à des bases trop petites pour nécessiter une distribution sur deux noeuds, l'offre permet de payer pour un seul noeud tout en bénéficiant des capacités de RAC : reprise après panne automatique sur un autre serveur de la grappe, ou bascule pour des opérations de maintenance. La version 2 d'Exadata tire parti des technologies Sun pour les systèmes OLTP Une grande partie de la présentation de Mark Townsend a porté sur Exadata, dont la version 2 avait été dévoilée quelques jours auparavant. Sans grande surprise, alors que la première version de cette « Oracle Database Machine » reposait sur du matériel HP, la v2 d'Exadata est conçue sur du matériel Sun (les processeurs restant des Intel Xeon 5500). Et cette fois, Oracle se sent autant en confiance dans le domaine des datawarehouses, qui était le marché de prédilection d'Exadata v1, que dans celui de la consolidation de bases transactionnelles (OLTP) : l'ajout d'une mémoire cache Flash, basée sur la technologie FlashFire de Sun, a apparemment permis de supprimer le goulet d'étranglement pour les entrées/sorties.