Récompense MVP : Chapitre 2013
Je viens d’être récompensé pour la troisième fois MVP SQL Server, et pour la deuxième fois en Thaïlande. Cela étant, la plupart des mes participations communautaires sont en Français, évidemment sur ce...
View ArticleL’escalade de verrous
Quoi de plus naturel pour un moteur de base de données relationnelles SQL que le verrouillage ? En effet, toute exécution de requête entraîne l’acquisition de verrous. Comme je me rends compte que...
View ArticleDéçu par IntelliSense ? Essayez Devart dbForge SQL Complete !
Si vous utilisez SQL Server Management Studio (SSMS) de façon assez intensive, vous avez probablement trouvé que la fonctionnalité IntelliSense de ce dernier souffre de lacunes pour le moins...
View ArticleTrouver le port d’écoute d’une instance SQL Server (avec une requête)
Le service SQL Browser permet d’obtenir la liste des instances SQL Server ainsi que leur port d’écoute. Pour des raisons de sécurité, on peut donc vouloir désactiver ce service, mais il nous faut...
View ArticleJournées SQL Server les 2 et 3 Décembre
Les Journées SQL Server 2013 sont organisées par le Groupe des Utilisateurs de SQL Server, et auront lieu les 2 et 3 Décembre chez Microsoft, à Issy-les-Moulineaux. C’est l’occasion pour toute la...
View ArticleLa transformation Pivot avec SQL Server Data Tools (ex SSIS) : attention à...
SQL Server Data Tools (SSDT) est le nouveau nom de SQL Server Integration Services (SSIS). Je ne suis pas un supporter des opérateurs T-SQL PIVOT et UNPIVOT, pour la simple et bonne raison qu’il ne...
View ArticleIntroduction rapide et guidée à l’exploration de données (Data Mining)
Vous avez certainement remarqué que les sites marchands sont capables de vous proposer d’acheter d’autres articles en fonction de celui dont vous êtes en train d’explorer les caractéristiques, ou dont...
View ArticlePurger le cache de SQL Server Reporting Services
Lorsqu’on développe un rapport sous SQL Server Reporting Services (SSRS), il est plutôt ennuyeux de voir que les modifications que l’on apporte à un rapport ne sont pas prises en compte dans l’aperçu...
View ArticleComment passer d’une liste de valeurs séparées par des virgules à une table,...
La réponse est très courte : avec les fonctionnalités SQLXML et XQuery intégrées à SQL Server. Il est parfois utile de pouvoir générer une liste de valeurs d’une colonne, séparées par des virgules ou...
View ArticleInstaller le iFilter pour fichiers PDF pour la recherche full-text
Voici comment installer le iFilter pour les fichiers PDF sous SQL Server 2008 : => Télécharger le iFilter PDF Il suffit de se rendre sur cette page. Les différentes versions des iFilters PDF...
View ArticleLister les colonnes des index d’une base de données
Voici une petite requête qui permet de lister les colonnes de tous les index d’une base de données, avec leur type et l’ordre des colonnes dans la clé de l’index :...
View ArticleRechercher les index inutiles
Si les index représentent l’optimisation la plus simple à mettre en place, on souhaite néanmoins conserver le minimum d’entre-eux, car leur maintenance lors de l’exécution de requêtes de modifications...
View ArticleLister les caractéristiques des indexes sous SQL Server 2005 et 2008
Voici une requête qui nous permet de retrouver pour tout index : - la liste de ses colonnes clé - la liste de ses colonnes incluses - la définition de son filtre - le script de création de cet index...
View ArticleDifférence entre ALTER INDEX … REBUILD et ALTER INDEX … REORGANIZE
Après avoir vu ce que sont la fragmentation interne et externe d’un index, voyons les différences entre les options REBUILD et REORGANIZE de l’instruction ALTER INDEX (ou respectivement DBCC DBREINDEX...
View ArticleEtude de table : retourner les caractéristiques des statistiques et index...
Voici un script qui retourne : - l’en-tête des statistiques d’une table - la liste des colonnes qui participent à la statistique, ou des colonnes clé de l’index (incluses et filtrées) - le vecteur de...
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 ArticleSSDT-BI et SSDT : ou l’un, ou l’autre, et aussi les deux !
SQL Server Business Intelligence Studio a été remplacé par SQL Server Data Tools (SSDT). SSDT a été mis en ligne pour la première fois pour Visual Studio 2010, qu’il installait en mode Shell. Cette...
View ArticleSauvegardes de bases de données et envoi d’email avec SQL Server Express
Windows Server Update Services (WSUS) est une application qui permet de gérer et distribuer les patch que Microsoft publie pour ses produits. Elle est supportée par SQL Server Express (with Adanced...
View Article24 sessions gratuites sur SQL Server 2014 : 24 hours of PASS
C’est par ici ! Bon visionnage !
View Article