Notizen aus dem System
Notizen zu Systemen, Entwicklung, Automatisierung, Datenbanken, IT-Planung… und etwas Gaming, wenn es sich lohnt. Geschrieben, wenn es etwas Erwähnenswertes gibt.
Diablo III hatte einen der unrühmlichsten Launches der Spielgeschichte – Serverprobleme, Error 37 und das umstrittene Auktionshaus. Heute, Jahre später, ist es eines der meistgespielten Action-RPGs der Welt. Die Geschichte dieser Verwandlung ist bemerkenswert. Launch-Desaster und der Wandel Diablo III erschien 2012 mit Always-Online-Pflicht und einem Echtgeld-Auktionshaus – zwei Entscheidungen, die Blizzard später bereute. Patch…
Titanfall von Respawn Entertainment war 2014 eine Offenbarung im FPS-Genre. Das Spiel kombinierte blitzschnelle Piloten-Bewegung (Wallrunning, Double Jump) mit dem Gewicht und der Feuerkraft von Mechs (Titans). Eine Kombination, die niemand erwartet hatte – und die das Genre verändert hat. Das Revolutionäre: Parkour und Mechs In Titanfall läuft man nicht auf dem Boden – man…
In einer Welt voller Spieleabonnements und digitaler Downloads wirkt der Kauf von gebrauchten Spielen altmodisch. Aber ist er das wirklich? Ich sage: Nein – und hier sind die Gründe, warum der Gebrauchtmarkt für Gamer unverzichtbar bleibt. PRO: Gebrauchte Spiele kaufen lohnt sich Preis: Spiele aus dem Vorjahr für 5-15€ statt 60-70€ Neupreis Physisch besitzen: Kein…
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…
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 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 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…
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…
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…
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…
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…
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…
IT & Sysadmin
Server, Netzwerke und Automatisierung: was ich eingerichtet, kaputt gemacht und repariert habe.
23 Artikel
Zur Rubrik →AI & Dev
Code, gemeinsam mit der KI geschrieben: Experimente, Werkzeuge und was ich dabei gelernt habe.
16 Artikel
Zur Rubrik →Gaming
Spiele, Hardware und ein paar Gedanken, wenn der Abspann läuft.
25 Artikel
Zur Rubrik →Projekte
Apps und Spiele, die ich gebaut habe – von MovieMania! bis Time Drift.
11 Artikel
Zur Rubrik →Archiv
Ältere Artikel: manche veraltet, alle noch da.
43 Artikel
Zur Rubrik →“This is for Everyone”
— Tim Berners-Lee
