Oracle emploie les grands moyens pour convaincre de l'intérêt d'utiliser MySQL avec Windows dans le cadre d'applications stratégiques. Un choix qu'il conseille tout autant aux entreprises autant qu'aux éditeurs de logiciels. La société dirigée par Larry Ellison vient de publier un tableau comparatif qui montre que le coût de la base de données Open Source qu'il a récupérée avec le rachat de Sun est sensiblement inférieur, dans sa version Enterprise, à celui des bases SQL Server de Microsoft et ASE de Sybase. Dans le même temps, Oracle a annoncé une mise à jour de cette version Enterprise apportant des capacités de sauvegardes dynamiques en ligne, ainsi que différents outils de modélisation et d'administration des données, de nouveaux modes de visualisation pour la surveillance et une intégration avec le portail de support.

C'est loin d'être la première fois que MySQL est ainsi positionnée face à SQL Server car le précédent propriétaire de la base, Sun Microsystems, pratiquait déjà cet exercice. Ces comparaisons sont trompeuses car la plateforme de Microsoft est plus riche et plus complète, indique un porte-parole de l'éditeur de Redmond, joint par courriel par nos confrères d'IDG News Service. « Les clients qui souscrivent au support de MySQL devraient se demander quelle valeur ils en retirent et ce qu'ils perdent en renonçant à une base de données d'entreprise aux fonctions plus larges, incluant d'importantes capacités de reporting et d'analyse, fournies prêtes à l'emploi ».

Le comparatif d'Oracle ne tient pas compte des remises

Au-delà de ces considérations de coûts, l'intervention d'Oracle montre qu'il souhaite réduire la perception tenace que MySQL serait réservé à des acteurs du web ou à des start-up. Dans le même temps, il souhaite conserver au produit son image d'alternative à bas coût par rapport à des bases telles que SQL Server.

Selon les chiffres qu'il présente sur le site de MySQL, Oracle fait apparaître que, sur trois ans, le coût total de possession (TCO, total cost of ownership) de la base Open Source plafonne à 60 000 dollars pour un nombre illimité d'utilisateurs de la version Enterprise pour quatre serveurs (comportant chacun 4 sockets de 4 coeurs). Selon ses calculs, le TCO de SQL Server revient à près de 770 000 dollars (avec une licence facturée par socket) et celui de Sybase ASE (licence facturée par coeur) à environ 2,35 millions de dollars. Dans les montants indiqués pour SQL Server et ASE, le prix des licences compte pour plus de la moitié, alors que seul le support est facturé dans le cas de MySQL. Ces chiffres sont par ailleurs basés sur les tarifs catalogue des éditeurs et ne tiennent donc absolument pas compte  des importantes remises que ces fournisseurs négocient généralement avec leurs client sur la redevance des licences. Il reste aux concurrents d'Oracle de la marge pour discuter ces calculs.

La souscription au support de MySQL revient à 5 000 dollars par an pour des serveurs dotés de 1 à 4 sockets. Elle coûte le double à partir de cinq sockets, selon le tarif d'Oracle. 

Oracle a toujours considéré MySQL avec sérieux

Cette volonté de renforcer les efforts de marketing et de développement sur ce produit tient aussi, sans doute, à la concurrence d'acteurs tels que SkySQL (créé par d'anciens de MySQL) qui proposent des services de support indépendants autour de la base Open Source.

Cela ne surprend pas Curt Monash, du cabinet d'études Monash Research : « En considérant la façon dont Oracle a lutté avec les autorités antitrust pour conserver MySQL lors de l'acquisition de Sun, nous avons toujours su que ses intentions étaient sérieuses sur ce produit », se rappelle l'analyste. L'éditeur apparaîtra encore plus sérieux s'il rachète des technologies qui améliorent MySQL, comme celles d'Infobright du côté des solutions de datawarehouse Open Source. Sun avait investi dans Infobright dont les produits sont déjà intégrés avec MySQL.

Curt Monash considère aussi qu'il ne faut pas trop attendre du succès que pourrait remporter la base face à SQL Server. Il s'agit certes de la cible la plus évidente. « Mais si vous avez acheté du côté de Windows, pourquoi ne pas y rester ? La concurrence se situe surtout sur les nouvelles applications. En fait, peu d'utilisateurs passeront de l'un à l'autre », selon lui. Toutefois, de nombreux fournisseurs de solutions SaaS (software as a service) utilise la base de données Oracle Standard Edition, ainsi qu'un peu de MySQL. Ils ne voudront pas payer plus cher pour l'édition Enterprise d'Oracle ou pour la solution Exadata. Dans ce cas, MySQL pourrait leur convenir, considère Curt Monash.

Même avec les améliorations apportées à MySQL Enterprise, il reste encore de larges différences entre ses fonctionnalités et celles de la base de données phare d'Oracle, principalement dans les domaines de la sécurité, des différents types de données supportées et de l'analytique, rappelle le consultant.

Illustration : graphique comparatif présenté par Oracle sur le site de MySQL