Start Debugging

Tag: performance

38 Beiträge · Seite1von4

ExecuteUpdate und ExecuteDelete für Massenschreibvorgänge in EF Core 11 verwenden
Ein vollständiger Leitfaden zu ExecuteUpdate und ExecuteDelete in EF Core 11: das erzeugte SQL, die Falle des Change Trackers, die Ihren Massenschreibvorgang stillschweigend überschreibt, Transaktionen, Concurrency-Kontrolle über die Anzahl betroffener Zeilen und die Delegate-Setter aus EF Core 10, mit denen sich bedingte Updates über einfache if-Anweisungen erstellen lassen.
List<T> vs Span<T> vs ReadOnlySpan<T> in C#: wann welcher Typ
List<T> ist eine wachsende Heap-Sammlung; Span<T> und ReadOnlySpan<T> sind reine Stack-Sichten auf Speicher, den Sie bereits besitzen. Verwenden Sie List<T> für alles, was Sie speichern, aus async zurückgeben oder wachsen lassen; Span<T> für eine veränderliche, allokationsfreie Sicht in einer synchronen Methode; ReadOnlySpan<T> für schreibgeschütztes Parsen von Strings, u8-Literalen und Slices.
Weiter