01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Plus d'intégration pour SQL Server 2008

La nouvelle version du SGBDR de Microsoft se veut plus adaptée au décisionnel, mieux conçue pour les techniciens, plus versatile et plus performante. Cela, grâce à l'interopérabilité avec les autres produits de l'éditeur.

Les faits

Microsoft publie ces jours-ci la version RC0 de SQL Server 2008, son nouveau SGBDR dont la mouture définitive sortira durant l'été. Après Windows, Office, Windows Server et Visual Studio, SQL Server est le dernier produit majeur de l'éditeur à être raccroché au train de sa nouvelle génération technique, placée sous le signe de l'interopérabilité.

L'analyse

1. Le décisionnel sans progiciel
Microsoft prétend se faire une place parmi les ténors du décisionnel sans même disposer d'une solution spécifique à son catalogue. Son pari est technique, puisque l'éditeur avance qu'un progiciel de gestion se résumerait à des fonctions de tri et une interface de présentation autour d'une base de données. En clair, il ambitionne de démocratiser la Business Intelligence jusqu'aux TPE rien qu'en intégrant SQL Server 2008 et Office, son incontournable suite bureautique. Entre les deux, les Analysis Services permettent de trouver l'information et Report Builder 2008 sert à concevoir les vues des rapports par simples glisser-déposer.
Les acteurs du décisionnel, de leur côté, restent sceptiques. Selon Sylvain Pavlowski, vice-président EMEA de Tibco Spoftfire, ' SQL Server 2008 améliore la création des rapports mais ne constitue pas une avancée particulière en matière d'analyse ou d'aide à la prise de décision. Le triptyque SQL Server-Office-Analysis Services conserve ses limites, à savoir l'impossibilité de faire évoluer le référentiel selon des données métier externes. L'importance de l'information n'est pas dans sa valorisation à l'écran, mais dans la vitesse à laquelle l'utilisateur peut se l'approprier. '
2. Administration et développement connectés
SQL Server se dote enfin de règles pour automatiser l'administration des bases de données. Pour l'heure limitées à l'audit et à la répartition de charge, elles brillent, en revanche, par quelques fonctions inédites, tel le blocage d'un code SQL qui ne se plie pas aux exigences métier de l'entreprise. Microsoft entend surtout faire travailler ensemble plusieurs produits de son catalogue : ' Nous voulons que l'administrateur et le développeur SQL collaborent mieux ', précise Patrick Guimonet, architecte SQL Server chez Microsoft.
' Ce n'est pas un hasard, si nous publions simultanément une version 2008 de Visual Studio. Un adaptateur LinQ assure l'intégration des deux outils pour, par exemple, valider et optimiser automatiquement un code ou manipuler directement les entités dans la base. ' Par extension, Microsoft espère faire de SQL Server 2008 un outil de développement à part entière : ' le moteur de base de données permet de synchroniser les mises à jour d'un code et détecte les conflits entre les développements ', promet Patrick Guimonet. Bien sûr, SQL Server 2008 reconnaît désormais tous les types exploitables dans .Net, des variables hiérarchisées aux structures XML.
3. Gérer les objets via système de fichiers hôte
Désormais, la recherche, l'indexation, le chiffrement et la synchronisation s'effectuent de la même manière que l'objet soit une donnée brute ou un document formaté. Et pour cause, l'ensemble est stocké sous la forme de fichiers sur un volume géré par Windows. Cette solution autorise aussi l'utilisation des fonctions système pour la compression, une nouveauté qu'a pu tester Thierry Blanc, directeur marketing de STS Group : ' Le gain d'espace disque varie entre 23 et 81 % sur les données de travail. L'intérêt de la compression est surtout significatif lors des sauvegardes, puisqu'au final elle réduit la durée de cette opération de moitié et produit des archives quatre fois plus petites. ' La sécurité est au diapason, puisque ce système permet l'emploi d'API de chiffrement externes et, donc, l'utilisation inédite d'un système de clés de type RSA, potentiellement déployé sur d'autres parties du centre de données. ' Etonnamment, la compression et le chiffrement ne nuisent pas à la rapidité des requêtes SQL. Mais la consommation énergétique du processeur augmente ', témoigne Thierry Blanc.
4. Performances calées sur le moteur de Windows
Pour Microsoft, il s'agit de maintenir un degré acceptable de performances même sur des entrepôts de données allant jusqu'à 100 To. Cette ambition est portée par de nouvelles fonctions, comme la gestion de 2 To de mémoire par instance du serveur et l'attribution désormais dynamique d'un plus grand nombre de ressources. Un nouveau ' gouverneur de ressources ', directement lié au noyau de Windows Server 2008, interdit aux tâches d'administration d'utiliser plus de 20 % de la mémoire (il n'y avait pas de limite jusqu'à présent). L'intégration au système hôte est optimisée par un analyseur de performances, particulièrement attendu, et des services internes de réplication qui évitent la surcharge du processeur grâce à une application tierce dédiée à cette tâche. Thierry Blanc compare la répartition des données sur plusieurs serveurs fonctionnant en parallèle au dispositif RAID des disques durs : ' Les temps de réponse sont plus courts, de l'ordre de 40 % et, ce, sans modifier une seule ligne de code de notre application développée à lorigine pour SQL Server 2005. '

Le nouveau compagnon des logiciels géospatiaux

SQL Server peut servir à stocker des informations géospatiales compatibles avec plusieurs outils, comme AutoCAD Map 3D pour modéliser des cartes ou des volumes, et MapGuide pour les diffuser sur le web. Oracle, PostgreSQL et MySQL offrent également cette possibilité.

envoyer
par mail
imprimer
l'article
Nos partenaires