Visualiser les pages physiques lues par le moteur de stockage avec les évènements étendues

Voici une façon rigolote (ou non) de visualiser les pages lues par le moteur de stockage lors de l’exécution d’une requête par l’intermédiaire des X Events ou évènements étendues. Ceci m’a permis de comprendre et de vérifier le comportement du moteur de stockage lors d’un index scan (avec lecture anticipée).

Lire la suite

Autres sorties annoncées lors de la première keynote de Ted Kummert lors du SQL Pass 2010

SQL Server 2008 R2 Parallel Datawarehouse en RTM :

Cette fonctionnalité très attendue sera disponible courant décembre 2010. Anciennement nommé projet Madison cette fonctionnalité permet d’utiliser massivement les ressources de plusieurs noeuds physiques en même temps pour satisfaire les requêtes extrêmement gourmandes . Durant la Keynote Ted Kummert a présenté 2 témoignages : celui d’un client de la Bank of America et celui de Yahoo illustré de quelques chiffres impressionnants : 3 milliars d’évènements à charger qui représente 1,2 To de données par jour et cube Analysis Services de 12 To !!!

SQL Azure :

- Web Admin alias Houston
- Reporting Services dans la Cloud
- Data Sync services (CTP2)
- Data Market

SQL Server (code Denali) et PowerPivot :

Là aussi des fonctionnalités intéressantes qui permettent d’une part de charger une feuille Excel PowerPivot dans Visual Studio avec la possibilité d’indexer directement les colonnes  et d’autre part proposer une interface web avec une source de données de type powerpivot et une conception from scratch depuis l’interface. Ce qui m’a le plus impressionné je dois dire sont les possibilités d’animations offertes sur ces rapports et la possibilité d’exporter vers powerpoint avec le même rendu (C’est gadget j’adore !!!)

Enjoy comme dirait l’autre !!

David BARBARIN (Mikedavem)
MVP SQL Server

 

Microsoft annonce la sortie de Microsoft Code Atlanta en version beta

La première keynote de Ted Kummert au SQL Pass Summit 2010 a révélé quelques sorties intéressantes aujourd’hui concernant SQL Server. Une annonce a été effectuée concernant la sortie de Microsoft CodeName Atlanta en version beta. Ce service est une plateforme online qui analyse d’éventuelles  instances SQL Server 2008 (ou ultérieur) et qui fournit en sortie une série d’alertes et de bonnes pratiques permettant de corriger de manière proactive des éventuels problèmes détectés lors de l’installation ou de la configuration de ces instances.

Le principe est assez simple. Il suffit d’installer sur un des serveurs de l’entreprise qui a accès à internet une passerelle permettant la communication entre les services en ligne de Microsoft Atlanta et les différents serveurs de bases de données à monitorer sur lesquels il faut également installer un agent qui collecte les données utiles pour les transmettre aux services en ligne de Microsoft Atlanta.

Ce service comporte 3 grand volets :

- Gestion des serveurs à monitorer
- Gestion des changements de configuration survenus les serveurs SQL
- Alertes et bonnes pratiques associées en fonction des configurations des serveurs SQL

Il est possible d’essayer ce service en ligne à l’adresse suivante :

https://www.microsoftatlanta.com/

Bon test !!

David BARBARIN (Mikedavem)
MVP SQL Server

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