Author: volt
-

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

AlwaysOn: Manuell einen neuen Replikat-Knoten mit benutzerdefiniertem Backup-Pfad hinzufügen
Das Hinzufügen eines neuen Replikat-Knotens zu einer bestehenden SQL Server AlwaysOn Availability Group ist normalerweise ein straightforwärtiger Prozess. Wenn jedoch benutzerdefinierte Backup-Pfade oder spezielle Anmeldedaten ins Spiel kommen, sind zusätzliche Schritte nötig. Voraussetzungen SQL Server 2012 oder höher auf allen Knoten Windows Server Failover Clustering (WSFC) konfiguriert Datenbankspiegelung-Endpoint auf dem neuen Knoten aktiv Gleiche SQL…
-
MovieMania! v.1.0 – Die erste Version der Filmverwaltungs-App
MovieMania! v.1.0 ist da. Nach Monaten der Entwicklung ist die erste öffentliche Version der Filmverwaltungs-App für Windows verfügbar. Ein bescheidener Start – aber ein Beginn, auf dem aufgebaut werden kann. Was Version 1.0 bietet Filmliste: Filme hinzufügen, bearbeiten und löschen Status-Tags: Gesehen, Nicht gesehen, Wunschliste TMDb-Suche: Automatische Metadaten über die Movie Database API Cover-Art: Poster…
-

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

SQL Server: Logins mit Original-Passwort-Hash und Original-SID skripten
Bei der Migration von SQL Server-Datenbanken zwischen Instanzen ist das Skripten von Logins mit dem originalen Passwort-Hash und der originalen SID entscheidend – sonst entstehen “Orphaned Users” in den migrierten Datenbanken. Das Problem: Orphaned Users Datenbankbenutzer sind intern mit ihrer Login-SID verknüpft. Wenn ein Login auf einer neuen Instanz mit einer anderen SID erstellt wird,…
-

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

Massenmigration von SQL Server-Datenbanken mit Detach-Attach: Die vollständige Anleitung
Die Detach-Attach-Methode ist die schnellste Möglichkeit, große SQL Server-Datenbanken zwischen Instanzen zu migrieren – besonders wenn Backup/Restore zu langsam wäre oder kein ausreichend schnelles Netzwerk vorhanden ist. Voraussetzungen und Planung Wartungsfenster einplanen (Datenbank ist während Migration offline) Dateigrößen prüfen: Genug Speicherplatz auf Zielserver? SQL Server-Versionskompatibilität sicherstellen (nur vorwärts kompatibel) Logins auf Zielserver bereits vorhanden (SID-Matching)?…
-

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…