Pagefault.it

Notizen zu Systemen, Entwicklung, Automatisierung, Datenbanken, IT-Planung… und etwas Gaming, wenn es sich lohnt. Geschrieben, wenn es etwas Erwähnenswertes gibt.

Über mich →

Civilization VI erscheint heute – mit dem Soundtrack ‘Sogno di Volare’ von Christopher Tin

Heute erscheint Civilization VI, der neueste Teil der legendären Strategiespielserie von Firaxis und 2K. Und bevor die ersten Züge gemacht werden, gibt es etwas zu feiern: den Eröffnungs-Soundtrack „Sogno di Volare” von Christopher Tin – mit Texten aus dem Tagebuch von Leonardo Da Vinci. „Sogno di Volare”: Ein Meisterwerk der Spielemusik Christopher Tin hat bereits…

Hearthstone – A Night in Karazhan: Willkommen zu Medivhs Party!

A Night in Karazhan ist das vierte Abenteuer für Hearthstone – und das verspielteste. Medivh lädt zu einer Party in seinem Zaubererturm ein, und die Karten, die man dabei freischaltet, sind einige der kreativsten, die Blizzard je für das Spiel entworfen hat. Das Setting: Karazhan aus World of Warcraft Karazhan kennen WoW-Veteranen als einen der…

Wolfenstein – The New Order: Soldat Blazkowicz kehrt an die Front zurück

Wolfenstein: The New Order war 2014 eine Überraschung: Ein traditioneller First-Person-Shooter, der beweist, dass das Genre nicht tot ist – wenn man eine Geschichte hat, die erzählt werden will, und Gameplay, das respektiert wird. Die Geschichte: Nazis haben gewonnen Es ist 1960. Die Nazis haben den Zweiten Weltkrieg gewonnen und die Welt unter ihre Kontrolle…

No Man’s Sky: Entdecker eines unbekannten Universums

No Man’s Sky war das am meisten erwartete – und am meisten kontrovers diskutierte – Spiel des Jahres 2016. Hello Games versprach ein unendliches Universum mit 18 Trillionen Planeten, und lieferte… technisch betrachtet genau das. Nur nicht das, was die Spieler erwartet hatten. Was No Man’s Sky bei Release bot Beim Launch 2016 bot No…

SQL Server: Datenbank mit beschädigter oder verlorener Log-Datei wiederherstellen

Eine verlorene oder beschädigte SQL Server Log-Datei (.ldf) ist einer der gefürchtetsten Notfälle für Datenbankadministratoren. Dieser Leitfaden zeigt Schritt für Schritt, wie man eine Datenbank in einem solchen Szenario wiederherstellen kann – ohne Datenverlust, wenn möglich. Symptome und Diagnose Methode 1: Emergency-Modus mit DBCC CHECKDB Methode 2: Neue Log-Datei erstellen Prävention: Immer Backups prüfen Nach…

SQL Server: Wait Events einer einzelnen Session oder Query überwachen

Wait Events sind das wichtigste Diagnose-Tool für SQL Server Performance-Probleme. Während systemweite Wait-Statistiken einen Überblick geben, ermöglicht das Session-spezifische Monitoring die Analyse einzelner Queries oder Verbindungen. DMVs für Session Wait Events Kumulative Waits per Session Die wichtigsten Wait Types LCK_M_*: Lock-Waits – Blocking-Problem, prüfe sp_who2 PAGEIOLATCH_*: I/O-Waits – Storage-Performance-Problem CXPACKET: Parallel-Query-Waits – ggf. MAXDOP anpassen…

MySQL Performance mit Caching verbessern – Query Cache und Buffer Pool

Caching ist einer der effektivsten Hebel für MySQL-Performance. Richtig konfiguriert kann es die Datenbanklatenz um Größenordnungen reduzieren, ohne an der Abfragenlogik oder am Schema zu ändern. InnoDB Buffer Pool: Der wichtigste Cache Buffer Pool Hit Rate analysieren Query Cache (MySQL 5.x) Externe Caching-Schicht: Redis/Memcached Für hochfrequente, identische Abfragen ist ein externer Cache wie Redis oder…

SQL Server Default Trace analysieren – Instanz-Ereignisse untersuchen

Der SQL Server Default Trace ist ein eingebautes Logging-Feature, das kontinuierlich wichtige Server-Ereignisse aufzeichnet – Konfigurationsänderungen, Fehler, Datenbank-Events und mehr. Er läuft automatisch und ist ein unverzichtbares Forensik-Tool. Default Trace aktivieren und lokalisieren Wichtige Events aus dem Default Trace lesen Datenbankwachstums-Events Der Default Trace ist oft die einzige Quelle für historische SQL Server-Ereignisse, wenn kein…

MySQL: Schnell sehen was die Datenbank gerade tut – Echtzeit-Diagnose-Queries

Als Datenbankadministrator braucht man manchmal sofort einen Überblick: Was tut MySQL gerade? Welche Queries laufen? Gibt es Blockierungen? Diese Queries geben innerhalb von Sekunden Antwort. Laufende Prozesse anzeigen Lock-Waits und Blockierungen Verbindungsstatistiken Diese Queries decken 80% der täglichen MySQL-Diagnosesituationen ab. Für tiefere Performance-Analyse empfiehlt sich die Performance Schema-Integration (ab MySQL 5.6) für historische Daten und…

SQL Server Jobs Monitoring: Letzte Ausführungszeit und Dauer prüfen

SQL Server Agent Jobs sind das Rückgrat automatisierter Datenbankoperationen – Backups, Wartungsaufgaben, ETL-Prozesse. Dieses Monitoring-Script gibt sofort Überblick über alle Jobs, ihre letzte Ausführung und eventuelle Fehler. Alle Jobs mit letzter Ausführung Nur fehlgeschlagene Jobs der letzten 24 Stunden Dieses Script eignet sich hervorragend für tägliche Health-Check-Reports oder als Grundlage für Alert-Systeme. Kombiniert mit SQL…

SQL Server: Ungenutzte Indizes finden und Datenbanken optimieren

Ungenutzte Indizes sind stiller Performance-Killer: Sie verlangsamen INSERT/UPDATE/DELETE-Operationen, verbrauchen Speicherplatz und erhöhen die I/O-Last – ohne dem Leser irgendeinen Nutzen zu bringen. Diese Queries helfen, sie zu identifizieren. Ungenutzte Indizes seit Server-Start Speicherplatz ungenutzter Indizes Wichtig: Indizes sollten nur nach einem vollständigen Repräsentativ-Workload-Zeitraum (mindestens 1-2 Wochen) als “ungenutzt” eingestuft werden. Nach einem Server-Neustart werden alle…

SQL Server: Schnell sehen was die Instanz gerade tut – Echtzeit-Diagnose

In einer Notfallsituation braucht man sofortige Antworten: Was tut der SQL Server gerade? Wer blockiert wen? Welche Query verursacht die CPU-Last? Diese DMV-Queries liefern innerhalb von Sekunden ein vollständiges Bild. Alle aktuell laufenden Queries Blockierungsketten erkennen Top CPU-Verbraucher Diese drei Queries decken die häufigsten Notfallsituationen ab: überlastete Instanz, Blockierungen und CPU-Spitzen. Sie sollten Teil jedes…
🖥️

IT & Sysadmin

Sysadmin, Datenbanken, Infrastruktur, Troubleshooting. Was man wirklich auf Systemen macht.

🤖

AI & Dev

Entwicklung, Automatisierung und künstliche Intelligenz. Wie sie die echte Arbeit verändern, mit konkreten Beispielen.

🎮

Gaming

Spiele, Retrogaming, Launcher. Der Teil, der nichts mit Arbeit zu tun hat. Genauso fesselnd.

🔧

Projekte

Dinge, die gebaut und wirklich genutzt werden: Tempest, MovieMania, AST3ROIDX. Code, Ideen, Experimente.

📦

Archiv

Artikel, die gut altern. Noch zugänglich, aber nicht im Vordergrund.

“This is for Everyone”

— Tim Berners-Lee