Microsoft a réuni cette semaine des clients participant au 'TAP' de SQL Server 2008. En prélude à la sortie de la prochaine version de la base de données - toujours prévue pour la rentrée, malgré un « lancement » en février dernier - les premiers utilisateurs de SQL Server ont ainsi pu témoigner des bénéfices engrangés du fait de la migration vers l'édition 2008 de la base. C'est tout l'intérêt du 'TAP', le 'technical adoption program', que de pouvoir montrer aux prospects les gains réels apportés par un produit. Microsoft a ainsi pu compter sur trois témoignages utilisateurs - forcément positifs - illustrant diverses améliorations de la base : STS Group (pour les performances), Articque (pour les données géospatiales) et Auchan (pour l'analyse multidimensionnelle). STS améliore ses temps de réponse de 40% STS Group, éditeur français de solutions d'échange et d'archivage électronique à valeur probatoire, dit archiver plus de deux milliards d'objets, soit plus d'un millier de téraoctets (après compression). Le passage de SQL Server 2005 à SQL Server 2008 a procuré « des gains de volumétrie de 23 à 81% selon les tables », explique Thierry Blanc, représentant de la société. Qui ajoute : « La compression augmente la consommation de CPU, mais c'est compensé par les gains en entrées/sorties, et de toute façon on n'exploitait pas toutes les ressources des serveurs. » Les fonctions de parallélisme de la base ont aussi été mises en oeuvre, pour un gain moyen de 40% sur les temps de réponse. Détail important, la migration a été faite sans changer un ligne de code de l'application. [[page]] Articque a de son côté raconté la mise en route d'un mash-up pour le site lafranceelectorale.com, entre les deux tours des dernières municipales. L'ambition du site est de mixer les données provenant du ministère de l'Intérieur avec un fond de carte fourni par Virtual Earth, le service cartographique de Microsoft. La gestion des données géospatiales est en effet une fonctionnalité incluse directement dans SQL Server. Lafranceelectorale.com permet ainsi de visualiser directement sur la carte le résultat des élections. Une autre base est en cours de constitution à partir des données de l'Insee, l'objectif, explique Christophe Lebas, responsable technique, étant de mettre à disposition des services Web piochant dans ces données géospatiales. Une requête du cube Olap 636 fois plus rapide Chez Auchan, la base de données de Microsoft est utilisée pour une de ses fonctions liées au décisionnel : le cube Olap (On line analytical processing), qui consolide sur plusieurs dimensions les données financières provenant des progiciels dans plusieurs pays. A l'heure actuelle, l'exécution d'une requête prend moins de 10 secondes, sauf pour quelques cas particuliers. Responsable de projets décisionnels, Alexandre Bout a effectué des tests sur ces requêtes posant des problèmes - après avoir installé SQL Server 2008 et surtout MDX Studio, de Mosha Pasumansky (un des auteurs de MDX, le langage de requête des cubes Olap, aujourd'hui dans l'équipe décisionnelle de Microsoft). MDX Studio sert à optimiser les requêtes Olap, de la même façon que l'outil de management livré avec SQL Server fournit des préconisations pour optimiser les requêtes SQL. Le fait de traiter des données par bloc a constitué une amélioration saisissante dans le cas d'Auchan : une requête qui demandait près de 15 minutes pour s'exécuter avec SQL Server 2005 en 32 bit ne requérait plus que 1,4 seconde avec SQL Server 2008 en 64 bit. Pour neutraliser l'effet 64 bit, le test a aussi été mené avec SQL Server 2005 en 64 bit ; résultat : 6 minutes et 42 secondes.