T-SQL-Transaktionen fassen mehrere Datenbankänderungen zu einer Einheit zusammen: Entweder werden alle Änderungen übernommen oder keine. Mit BEGIN TRANSACTION, COMMIT, ROLLBACK, TRY/CATCH und XACT_STATE() lässt sich dieses Verhalten gezielt steuern. Das folgende Beispiel zeigt, wie du eine Änderung bei einem Fehler… Weiterlesen →
Wenn eine Anwendung plötzlich mit einem Fehler abbricht, obwohl die Datenbank normalerweise funktioniert, kann ein Deadlock die Ursache sein. SQL Server Deadlocks entstehen, wenn sich mindestens zwei gleichzeitig laufende Transaktionen gegenseitig blockieren und keine davon fortfahren kann. SQL Server löst… Weiterlesen →
Eine Anwendung meldet plötzlich Fehler 1205, obwohl die betroffenen SQL-Abfragen für sich genommen funktionieren? Häufig steckt ein Deadlock dahinter. Zwei oder mehr Sitzungen warten dabei gegenseitig auf Ressourcen, die jeweils von der anderen Sitzung gesperrt sind. SQL Server beendet eine… Weiterlesen →
Ein SQL Server Backup testen heißt mehr, als eine erfolgreiche Meldung des Backup-Jobs zu kontrollieren. Erst wenn sich die Sicherung auf einer getrennten Instanz wiederherstellen lässt und die Datenbank anschließend geprüft wurde, weißt du, ob dein Wiederherstellungsweg funktioniert. Genau dafür… Weiterlesen →
Der SQL Server Query Store hilft dir, langsame Abfragen nicht nur im Moment ihres Auftretens zu untersuchen. Er speichert Ausführungspläne und zusammengefasste Laufzeitwerte über einen längeren Zeitraum. Dadurch kannst du nachvollziehen, ob eine Abfrage schon immer teuer war oder erst… Weiterlesen →
So analysierst du Indizes im SQL Server systematisch: langsame Abfragen im Query Store finden, Ausführungspläne prüfen und DMV-Daten richtig bewerten. Mit T-SQL-Beispielen.
Wake-on-LAN mit PowerShell kann einen geeigneten Rechner über das Netzwerk aufwecken. Dafür sendest du ein sogenanntes Magic Packet an seine Netzwerkkarte. Ob der Rechner darauf reagiert, hängt allerdings von Hardware, Firmware, Energiezustand und Netzwerkweg ab. Dieser Leitfaden zeigt die Voraussetzungen,… Weiterlesen →
Mit dem MERGE-Befehl in T-SQL kannst du Daten aus einer Quelle mit einer Zieltabelle abgleichen und passende Zeilen aktualisieren oder neue Zeilen einfügen. Auch das Löschen fehlender Zielzeilen ist möglich. Gerade diese Vielseitigkeit verlangt aber eine saubere Vorbereitung: Eindeutige Schlüssel,… Weiterlesen →
Tastenkombinationen für SQL Server Management Studio sparen im Abfrageeditor viele Handgriffe. Einige Kürzel führen SQL aus, andere ändern nur die Ergebnisanzeige oder öffnen einen Ausführungsplan. Gerade bei diesen Unterschieden entstehen leicht Fehler. Dieser Leitfaden zeigt die wichtigsten Standardbelegungen für SSMS,… Weiterlesen →
Normalisierung von Datenbanken hilft dir, Informationen so auf Tabellen zu verteilen, dass sie eindeutig gepflegt werden können. Eine Kundenadresse sollte zum Beispiel nicht in jeder Bestellposition erneut stehen. Sonst können Änderungen übersehen werden und widersprüchliche Daten entstehen. In diesem Leitfaden… Weiterlesen →
© 2026 IT-Fundus — Diese Website läuft mit WordPress
Theme erstellt von Anders Norén — Nach oben ↑