DBCC CHECKDB und eine praktische Integritätsstrategie
Fehler in Speicher, Firmware, Hardware oder Software können Seiten beschädigen, ohne die Anwendung sofort zu stoppen. Sicherungen können unerkannte Korruption bewahren.
Artikel lesenPraxisnahe Artikel über ClickHouse, SQL Server, Analytics-Architektur, Performance, Migration und Datenbankbetrieb.
Fehler in Speicher, Firmware, Hardware oder Software können Seiten beschädigen, ohne die Anwendung sofort zu stoppen. Sicherungen können unerkannte Korruption bewahren.
Artikel lesenMachen Sie JSON-Eigenschaften mit typisierten berechneten Spalten suchbar und prüfen Sie Datenvertrag, Indexzugriff und Kosten bei Änderungen.
Artikel lesenUnterscheiden Sie Dateigröße, internen Freiraum und Volume-Kapazität und wählen Sie nachvollziehbare Wachstumsschritte und Alarme.
Artikel lesenVergeben Sie gezielte Prozedurrechte über Rollen, verstehen Sie Ownership Chaining und prüfen Sie effektiven Zugriff mit einer eingeschränkten Identität.
Artikel lesenBegrenzen Sie den Speicherverbrauch großer Exporte, untersuchen Sie ASYNC_NETWORK_IO und trennen Sie Datenextraktion von langsamen Downloads.
Artikel lesenLeser und Schreiber können sich unter sperrbasiertem Read Committed blockieren. RCSI reduziert dies mit Zeilenversionen, verändert aber Ressourcenverbrauch und Parallelität.
Artikel lesenKoordinieren Sie Schema, Datenmigration, gemischte Anwendungsversionen und Rückkehrmöglichkeiten mit einer schrittweisen Einführung.
Artikel lesenGefilterte Indizes halten aktive SQL Server-Daten klein. Entscheidend sind passende Prädikate, Parameter, Statuswechsel und eine sichere Auftragsvergabe.
Artikel lesenLesen Sie Zeilenzahlen, Prädikate und logische Zugriffe im Ausführungsplan, bevor Sie Indizes ergänzen oder SQL-Server-Abfragen umschreiben.
Artikel lesenEin Index hilft nicht, wenn ein Prädikat seine Spalte in einer Funktion oder Berechnung versteckt. SQL Server muss dann oft alle Kandidaten scannen.
Artikel lesenBewerten Sie GUID-Breite, zufällige Inserts und sequenzielle Konkurrenz und vergleichen Sie öffentliche GUIDs mit schmalen internen Schlüsseln.
Artikel lesenVerbinden Sie TRY CATCH, XACT_ABORT und XACT_STATE mit klarer Transaktionsverantwortung, damit Teiländerungen und falsche Erfolgsmeldungen ausbleiben.
Artikel lesen