Sous-Titre : TempDB a explosé Cas classique : aucune architecture physique ou questionnement sur l’espace disque n’a été fait à l’installation de SQL Server. En production, vos bases grossissent et pas forcément de la meilleure des façons. Retenez ce mot : CAPACITY PLANNING (en fr-FR : prévision de volumétrie). C’est une obligation sur une…Lire la suite Et le Capacity Planning, bordel !
SQL Server
Visualiser les histogrammes des statistiques des index
En auditant les statistiques d’une base de de données chez un client, j’ai eu l’idée de créer un rapport qui afficherait de façon plus lisible les STATISTICS des tables. J’aurai aimé vous faire un cours complet sur les statistiques dans SQL Server mais on va raccourcir un peu. Quand vous regardez le détail d’une statistique…Lire la suite Visualiser les histogrammes des statistiques des index
Top des procédures stockées utilisées
Un petit billet rapide pour livrer une de mes requêtes utilisée lors des audits ou des missions d’optimisation que je réalise. L’idée est de récupérer dans le cache d’objets la liste des procédures stockées appelées. On utilise les DMV suivantes : sys.dm_exec_cached_plans : pour avoir les plans d’exécution de type Proc (procédure stockées) sys.dm_exec_query_stats…Lire la suite Top des procédures stockées utilisées
CTP de Juneau
Juneau, c’est le nom de code de l’outil de développement de bases de données SQL Server. Il a connu de nombreux noms par le passé (Data Dude, TeamDB, etc.) et j’ai même eu l’occasion de faire des webcast sur les premières versions. Pourquoi une nouvelle version ? Et bien pour enfin avoir des Designers par…Lire la suite CTP de Juneau
Bug dans le Data Collector – Disk Usage
Dans le rapport d’utilisation du disque du Data Collector, si vous cliquez sur le détail de la courbe d’évolution de la taille des données, il faudra prendre en compte les erreurs suivantes : Unused Size : la valeur affichée est en fait l’espace utilisé dans les fichiers de données (MDF, NDF, FT) Graphique : l’échelle…Lire la suite Bug dans le Data Collector – Disk Usage
Activer la CLR depuis SSMS
En mission, un client me pose une colle (toute relative :-)) : “comment activer (ou désactiver) la CLR dans SQL Server … depuis Management Studio ?” Evidemment, en T-SQL, aucun souci : Par contre, avec un assistant, j’ai séché… Pas longtemps je vous rassure. Donc pour partager voici comment faire avec SQL Server 2008 :…Lire la suite Activer la CLR depuis SSMS
La check-list du DBA
Maintenir une base de données est toujours présenté comme simple.Sauf qu’avec le temps et la volumétrie augmentant, ce travail devient de plus en plus technique et nécessite des compétences de DBA (et c’est souvent là qu’on fait appel au consultant 😉 ).Le plus important est de comprendre que maintenir une base de données, ça s’apprend…Lire la suite La check-list du DBA
SQL Internals Viewer et SQL 2008 R2
Il existe un outil très intéressant sur CodePlex pour analyser visuellement la fragmentation interne de vos fichiers MDF et NDF. Internals Viewer for SQL Server Cet outil gratuit se présente sous la forme d’un addin à Management Studio (SSMS). Il détaille toutes les pages par index. Sauf qu’entre SQL Server 2008 et 2008 R2, il…Lire la suite SQL Internals Viewer et SQL 2008 R2
Sécurité SQL Server – ma session des Techdays 2011
Si vous souhaitez voir ma session des TechDays 2011 sur la sécurité SQL Server, elle est disponible sur le site de Microsoft. http://www.microsoft.com/france/mstechdays/showcase/player.aspx?uuid=88b9c905-b46e-49de-b286-b90f7c9b2c60&parcours=custom Bon visionnage.
What’s new in Denali
J’ai enfin terminé mon article sur Denali entamé il y a plus d’un mois. Non pas qu’il soit compliqué ou gavé de démo, c’est juste que je n’ai pas pris le temps de le finaliser. Il se trouve sur le site Labs de Bewise, à cette adresse : http://labs.bewise.fr/Article/What-s-New-in-Denali/ Cet article se veut une liste…Lire la suite What’s new in Denali