Comment convertir un fichier blg en csv pour l’intégrer en base rapidement ?
Voici comment transformer un fichier blg généré par PerfMon en CSV en vue de l’intégrer dans une table de base de données (et pourquoi pas faire un rapport à partir de là ? ) Pour convertir un fichier...
View ArticleSuivre le nombre de fichiers journaux virtuels du fichier du journal des...
Avant d’envisager une réduction du fichier du journal des transactions, il convient de connaître le nombre de fichiers virtuels que contient le fichier du journal des transactions. On peut également...
View ArticlePuissance de la clause IN
La clause IN permet de filtrer une requête sur un ensemble de valeurs, soit en les listant « en dur », soit pas une sous-requête. Si ce n’est pas un opérateur que j’affectionne particulièrement...
View ArticleConnaître les caractéristiques d’une trace SQL Profiler
Sur un serveur à la configuration sous-dimensionnée que je surveille de temps en temps, j’ai trouvé une trace SQL Profiler en cours d’exécution. J’ai voulu en savoir plus sur les caractéristiques de...
View ArticleUne procédure stockée pour trouver sous quel compte de service s’exécute une...
Voici une petite procédure stockée qui affiche dans la console de SSMS le nom du compte de service sous lequel s’exécute une instance SQL Server : 12345678910111213141516171819202122232425CREATE...
View ArticleConnaître la longueur maximale des lignes des tables, et calculs relatifs
Il est intéressant de connaître la longueur maximale qui peut être stockée par une table pour tenter de prévoir la taille d’une base de données lorsque le système sera arrivé à maturité. Voici une...
View ArticleCopier un DTS d’un serveur à un autre
Nous allons voir comment transférer un lot DTS d’un serveur vers un autre, ce qui peut être intéressant pour copier un DTS développé sur une machine de développement vers une machine de production …...
View ArticleRafraîchir les métadonnées des modules SQL
Après un certain temps de vie, ou après que la structure d’une base de données de développement ait été copiée depuis celle de production puis modifiée, il arrive que lorsqu’on recherche les...
View ArticlePourquoi je ne peux pas être supporter de l’utilisation des plans de...
Voici une énumération des raisons qui font que jusque ici, je n’ai jamais donné mon aval à la création de plans de maintenance sur des instance SQL Server de production : => Les plans de maintenance...
View ArticleTrouver et corriger les index uniques (non filtrés) sans contrainte
Exception faite des index unique filtrées, il n’y aucune différence en termes de performances entre l’ajout d’un index unique, et l’ajout d’une contrainte d’unicité (qui est elle-même supportée par un...
View ArticleRedémarrer la trace par défaut
SQL Server fournit de nombreux outils de monitoring d’arrière-plan par défaut, comme le journal SQL Server, la session d’événements étendus system_health, mais aussi une trace SQL Profiler. Cette...
View ArticleRésoudre les problèmes les plus communs de connexion à SQL Server
Qui n’a jamais eu le message d’erreur suivant ? A network-related or instance-specific error occurred while establishing a connection to SQL Server Login failed for user DOMAIN\user Microsoft vient de...
View ArticleVariables de type table, statistiques et drapeau de trace 2453
M’étant arrêté d’écrire pendant un certain temps, mais certainement pas de lire, me voilà de retour au clavier pour partager sur mon sujet préféré : l’optimiseur de requêtes, et plus particulièrement...
View ArticleTélécharger SQL Server Management Studio 2017 (v17.2)
Voici la dernière version de SQL Server Management Studio : https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms Je donne le lien car il arrive qu’on obtienne la version...
View ArticleSortie de SQL Server 2017 : installation !
La sortie de SQL Server 2017 marque un tournant majeur pour Microsoft, puisque SQL Server est maintenant disponible sous Linux. Jusqu’ici, ce n’était pas le cas, et c’était très probablement le dernier...
View ArticleA la recherche du SQL Server 2017 Configuration Manager perdu
La console dédiée à la configuration de l’ensemble des services de SQL Server ne voit pas un raccourci être ajouté dans le menu démarrer (en tout cas sous Windows 8.1 et Windows 10). Voici comment...
View ArticleVidéos des sessions Data Frogs
Après un long moment d’absence, je suis revenu en animant une session parmi d’autres, sur le Query Store. Voici le menu : David Barbarin – Maintenance des statistiques avec SQL Server Nicolas Souquet –...
View Article