Notes du système

Notes sur les systèmes, le développement, l’automatisation, les bases de données, la conception IT… et un peu de gaming quand ça vaut le coup. Écrit quand il y a quelque chose qui vaut la peine d’être partagé.

Qui suis-je →

Supervision des jobs SQL Server : vérifier la dernière exécution et la durée

Les jobs SQL Server Agent sont l’épine dorsale de la maintenance automatisée des bases de données : sauvegardes, reconstructions d’index, vérifications d’intégrité, pipelines ETL. Savoir d’un coup d’œil quand chaque job s’est exécuté pour la dernière fois et combien de temps il a duré est essentiel pour une surveillance quotidienne rapide, surtout lors de la…

Optimiser vos bases SQL Server : trouver et supprimer les index inutilisés

Les index sont l’un des outils de performance les plus puissants dans SQL Server — et l’une des sources d’overhead les plus négligées. Chaque index que vous créez doit être maintenu à chaque opération INSERT, UPDATE et DELETE. Les index inutilisés vous coûtent de l’espace disque, du temps de sauvegarde, de la mémoire et des…

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…

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…