Microsoft annonce la sortie de la CTP1 de la nouvelle version de SQL Server (code Denali)

La 2ème bonne nouvelle annoncée par Ted Kummert au cours du SQL Pass summit 2010 concerne la sortie de la première CTP de SQL Server code Denali.

Au programme :

- Haute disponibilité
- Meilleur développement et administration
- Nouveau service de qualité de données
- Meilleur gestion de serveur pour SSIS (avec stockage des packages)

Pour le téléchargement c’est par ici :

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6a04f16f-f6be-4f92-9c92-f7e5677d91f9

Bon téléchargement

David BARBARIN (Mikedavem)
MVP SQL Server

Plan de maintenance SQL Server et bonnes pratiques

Il m’arrive souvent lors de mes audits de trouver des plans de maintenance qui ne sont pas en adéquation avec le business des clients soit parce que les personnes de l’IT n’ont pas les connaissances nécessaires pour le faire correctement soit parce que cette phase est souvent négligée. Dans ce billet, j’essaierai de répertorier sans aucune prétention l’ensemble des problèmes ou maladresses que j’ai pu rencontré au cours de ces audits et les bonnes pratiques  à appliquer en sachant qu’il n’existe pas une seule solution. En effet, bien souvent c’est le contexte client qui fera pencher la balance.

Lire la suite

SQL PASS Summit 2010 à Seattle du 08 au 11 novembre

A ne pas oublier cette année un des évènements maintenant incontournable pour les DBA et développeurs autour de SQL Server. Cet évènement  risque peut être de révéler quelques informations sur la future version de SQL Server .. à voir.

Bonne conférence !!!

David BARBARIN (Mikedavem)
MVP SQL Server

Mise à jour des statistiques avec échantillonnage (WITH SAMPLE) sur les tables à faible volumétrie

Comme vous le savez certainement la mise à jour des statistiques peut s’effectuer de différentes manières. Une d’entre elle est d’utiliser la commande UPDATE STATISTICS avec l’option WITH SAMPLE qui permet de mettre à jour les statistiques selon une méthode d’échantillonnage en prenant en compte un certain nombre de lignes ou en se basant sur un certain pourcentage. Cette méthode est très utilisée dans les VLDB avec des tables volumineuses. Cependant quelle est le comportement de cette option sur les tables à faible volumétrie ?

Lire la suite

Prochain évènement GUSS / SQL PASS chez Microsoft Genève en suisse le mardi 02 novembre 2010

Pour ce qui ne connaissent pas encore GUSS est une association qui a vocation de réunir les utilisateurs francophones autour de la technologie SQL Server. J’aurais l’occasion de présenter lors de cet évènement les fonctionnalités liées au gouverneur de ressources. Cette fonctionnalité est disponible depuis SQL Server 2008 dans la version Entreprise. 2 autres sessions vous sont proposées (Optimisation autour des index et les nouveautés autour de la BI Microsoft avec SharePoint 2010 et SQL Server 2008 R2. Celles-ci seront animées respectivement par Christian Robert (MVP SQL Server) et Sébastien Madar.

>> Page d’inscription GUSS

>> Page d’inscription SQLPass (Suisse)

Je ne peux que vous inviter à venir nous voir !!!

David BARBARIN (Mikedavem) 
MVP SQL Server

SQL Cluster : SQL Server 2008 ne voit pas le nouveau disque en cluster de basculement avec Windows Server 2008 R2 …

Un client a appelé un de mes collègues la semaine dernière en lui demandant pourquoi SQL Server ne voyait pas le nouveau disque partagé qu’il avait installé sur un cluster en basculement. J’ai eu moi même un client qui a rencontré ce genre de problème. Dans ce billet nous verrons les différentes étapes à effectuer pour que SQL Server puisse reconnaitre un disque (stockage) nouvellement installé sur un cluster en basculement.

Lire la suite

Index Scan et Allocation Order Scans : Quesaco ?

Les opérations d’analyses d’un index (opérations logiques) peuvent engendrer 2 types d’opérations physiques appelés : Index Scans ou les Allocation Order Scans pour reprendre les termes anglophones. Chaque type d’opération est exécuté dans un contexte bien précis. C’est le moteur de stockage SQL Server qui décide de la stratégie à employer. Nous verrons cela dans un exemple très simple.

Lire la suite

SQL Cluster : Comment savoir par requête quel nœud SQL est actif dans une topologie en cluster ?

Ceux qui ont eu a gérer des instances SQL Server en cluster se sont forcément posés la question de savoir quel noeud était actif sans avoir à regarder la console de gestion des clusters. La variable système @@servername indique le nom virtuel du cluster et non le noeud actif !

Heureusement la fonction système SERVERPROPERTY nous permet de connaitre cette information en utilisant la propriété ComputerNamePhysicalNetBIOS :

SELECT SERVERPROPERTY(‘ComputerNamePhysicalNetBIOS’);

David BARBARIN (Mikedavem)
Elève ingénieur CNAM 
MVP SQL Server

Sortie du service pack 2 de SQL Server 2008

Microsoft a annoncé la sortie du service pack 2 de SQL Server 2008. Ce service pack 2 propose des améliorations importantes.

–> Mise à jour concernant le serveur de rapport en mode intégration avec Sharepoint :

Il est possible maintenant d’utiliser SQL Server 2008 en mode intégration avec Sharepoint 2010. De même, un add-on permet maintenant d’intégrer le serveur de rapports SQL Server proposé avec SQL Server 2008 R2 avec Sharepoint 2007.

–> Mise à jour concernant la gestion centralisée de SQL Server 2008 R2 :

Il est maintenant possible d’utiliser UCP et DAC pour gérer des instances tournant sur SQL Server 2008 sans avoir à migrer sous SQL Server 2008 R2

>> La news officielle

David BARBARIN (Mikedavem)
Elève ingénieur CNAM 
MVP SQL Server