200ème

Un palier est atteint, ce blog en arrive à son 200ème post. Cela fait 4 ans et demi que j’ai démarré ce blog pour livrer mes pérégrinations de consultant / expert  sur SQL Server. Entre temps, j’ai auditer des dizaines de clients, j’ai fait de nombreux projets, j’ai donné des dizaines de formations, j’ai couvert…Lire la suite 200ème

La théorie du diagramme patate

Depuis de nombreuses années, je demande à mes équipes de me produire ce que j’appelle des diagrammes patate ©. Explication On a tous griffonné sur un tableau, une feuille blanche ou un cahier un schéma représentant notre application. On appelle cela un diagramme d’architecture et on rajoute souvent la notion d’architecture technique, physique, réseau, logicielle,…Lire la suite La théorie du diagramme patate

Et le Capacity Planning, bordel !

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 !

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

Jeu de rôles avec Analysis Services

Sans faire tout un article sur la sécurité dans Analysis Services, je vais traiter d’un point de détail suite à la question d’un client. La problématique (simplifiée) est la suivante : sur un  cube avec un nombre important d’utilisateurs, presque chacun doit seulement avoir accès un une partie des données. La répartition des droits se…Lire la suite Jeu de rôles avec Analysis Services

Lister les rapports et leurs sources de données

Pour les besoins d’une étude d’impact avant une migration, j’ai besoin de récupérer la liste des rapports et la base dans laquelle ils vont piocher leurs données. Evidemment, quand on a plusieurs centaines de rapports et des dizaines de DataSources accumulés depuis des années, on oublie vite l’idée de faire le référencement à la main.…Lire la suite Lister les rapports et leurs sources de données