Author: volt
-

Analyser la croissance historique d’une base SQL Server : variations mensuelles
Lorsque l’historique de sauvegarde quotidien est trop granulaire pour une vue d’ensemble de la planification de capacité, une vue mensuelle donne une image plus claire des tendances de croissance à long terme. Cette requête agrège les données de sauvegarde depuis msdb..backupset par mois, en prenant la taille maximale atteinte chaque mois pour calculer la variation…
-

Analyser la croissance historique d’une base SQL Server : variations quotidiennes
La planification de capacité commence par comprendre comment vos bases de données croissent dans le temps. La source la plus simple de données de taille historiques dans SQL Server est le catalogue de sauvegardes : msdb..backupset enregistre des informations sur chaque sauvegarde effectuée sur l’instance. Si vous ne disposez pas d’un outil de monitoring dédié,…
-

Requêtes pour voir rapidement ce que fait votre SQL Server EN CE MOMENT
Lors du diagnostic de problèmes de performance sur une instance SQL Server, la première étape est toujours de comprendre ce qui se passe en ce moment : quelles requêtes s’exécutent, quelles sessions en bloquent d’autres, et où le temps est passé à attendre. Ces trois scripts T-SQL vous donnent une image immédiate de la charge…
-

Migration massive de bases de données entre instances SQL Server : la procédure complète v.2.0
Une procédure complète basée sur T-SQL pour migrer des instances SQL Server — y compris les logins, les bases de données et les relocalisations de fichiers — sans outils externes requis. Journal des modifications (05/04/2014) Ajout de la compression pour réduire la bande passante, l’espace et le temps de transfert Réduction de la valeur stat…
-
Utiliser des algorithmes récursifs pour parcourir des structures arborescentes
La récursivité est l’un des outils les plus élégants de la programmation : une fonction qui s’appelle elle-même pour résoudre des instances progressivement plus petites d’un problème. Pour parcourir des structures arborescentes — comme le système de fichiers, les arborescences de catégories ou les structures XML — c’est souvent la solution la plus naturelle et…
-
Achille, la Tortue et le dilemme d’un certain Zénon…
Que se passerait-il si un grand guerrier et une petite tortue devaient faire la course ? Selon Zénon d’Élée, le mathématicien et philosophe grec du Ve siècle avant J.-C., le guerrier n’attraperait jamais la tortue — du moins selon la logique de son célèbre paradoxe. Et pourtant le sens commun nous dit le contraire. Voici…