Pagefault.it

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 →

Civilization VI est sorti — Bande originale : “Sogno di Volare” de Christopher Tin avec des paroles de Léonard de Vinci

Ce n’est pas un site d’actualités gaming et je ne rapporterai pas la sortie de Civilization VI comme un événement de première page. Ici on parle de titres qui laissent quelque chose derrière eux — ou d’aspects qui les rendent spéciaux. Et Civilization VI, sorti le 21 octobre 2016, a un aspect qui mérite absolument…

Hearthstone — Une Nuit à Karazhan : Bienvenue à la fête de Medivh !

Blizzard a ajouté une nouvelle aventure à son célèbre Hearthstone — et disons-le d’emblée : c’est vraiment amusant. Une Nuit à Karazhan emmène les joueurs à la fastueuse fête organisée par l’Archimage Medivh, avec une atmosphère enjouée et des mécaniques de jeu fraîches et originales. Qu’est-ce que Hearthstone Pour ceux qui ne connaissent pas, Hearthstone…

Wolfenstein: The New Order — Le soldat Blazkowicz revient au front

Je voulais écrire sur ce titre depuis un moment, même si j’avais fini de le jouer quelques mois avant de finalement m’y mettre. Wolfenstein: The New Order est un jeu de 2014 — un titre premium qui, avec un peu de patience lors d’une vente Steam, est devenu un achat pratiquement obligatoire. Et je n’ai…

No Man’s Sky : explorateurs d’un univers inconnu

Il y avait quelque chose de spécial dans l’été 2016, quand No Man’s Sky a fait ses débuts avec d’énormes attentes et une controverse tout aussi énorme. Cet article n’est pas une critique — c’est le récit d’une expérience, tout comme la galaxie qu’il décrit : personnelle, unique, irremplaçable. Qu’est-ce que No Man’s Sky ?…

Récupérer une base de données avec un fichier journal endommagé ou perdu

Un fichier journal de transactions corrompu ou manquant est l’une des situations les plus stressantes qu’un DBA puisse rencontrer. Le premier réflexe est de restaurer depuis la dernière sauvegarde complète — mais selon les circonstances, SQL Server offre des chemins de récupération plus rapides qui minimisent à la fois les temps d’arrêt et la perte…

Surveiller les événements d’attente d’une session ou requête SQL Server

Pour le dépannage d’une requête lente ou d’une session applicative spécifique, les statistiques d’attente au niveau instance dans sys.dm_os_wait_stats sont trop grossières : elles agrègent les événements d’attente de tous les processus depuis le dernier redémarrage. Réinitialiser la vue avec DBCC SQLPERF est également problématique sur les instances occupées où des centaines d’autres sessions génèrent…

Améliorer les performances MySQL avec le cache de requêtes

Avant de se lancer dans une investigation de performance approfondie — wait stats, plans d’exécution, benchmarks I/O — il vaut la peine de vérifier si une simple négligence de configuration est à l’origine du problème. L’une des améliorations rapides les plus courantes et à fort impact dans MySQL est le dimensionnement du cache de requêtes…

Analyser la trace par défaut SQL Server pour investiguer les événements de l’instance

SQL Server exécute en arrière-plan une trace légère appelée trace par défaut qui enregistre un large éventail d’événements au niveau du serveur : événements d’auto-croissance des bases de données, création et suppression d’objets, échecs de connexion, modifications de configuration du serveur, et bien plus encore. C’est souvent le premier endroit à consulter lors de l’investigation…

Requêtes pour voir rapidement ce que fait votre MySQL EN CE MOMENT

Lors du diagnostic d’une instance MySQL lente ou non réactive, la première étape est toujours la même : découvrir ce qui se passe en ce moment. Ces requêtes de diagnostic rapide utilisent les commandes intégrées SHOW STATUS et SHOW PROCESSLIST de MySQL pour faire remonter les informations les plus utiles en quelques secondes — aucun…

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…
🖥️

IT & Sysadmin

Sysadmin, bases de données, infrastructures, résolution de problèmes. Ce qu’on fait vraiment sur les systèmes.

🤖

AI & Dev

Développement, automatisation et intelligence artificielle. Comment ils changent le travail réel, avec des exemples concrets.

🎮

Gaming

Jeux, retrogaming, launchers. La partie qui n’a rien à voir avec le travail. Tout aussi passionnante.

🔧

Projets

Des choses construites et vraiment utilisées: Tempest, MovieMania, AST3ROIDX. Code, idées, expériences.

📦

Archive

Des articles qui vieillissent bien. Toujours accessibles, mais pas en premier plan.

“This is for Everyone”

— Tim Berners-Lee