Od dotnet new do pierwszego HTTP 200. Anatomia uruchamiania ASP.NET Core Web API w .NET 10
Co dzieje się między dotnet new, dotnet build i pierwszą odpowiedzią HTTP 200? CoreCLR, IL, JIT, Kestrel oraz wyniki 60 pomiarów na Windows x64.
SQL Server • Monitoring • Grafana/InfluxDB • PowerShell
Co dzieje się między dotnet new, dotnet build i pierwszą odpowiedzią HTTP 200? CoreCLR, IL, JIT, Kestrel oraz wyniki 60 pomiarów na Windows x64.
Siedem wariantów kompilacji, dwa eksperymenty i 420 poprawnych pomiarów uruchomienia aplikacji .NET 10 z EF Core 10 i SQL Server 2022.
Własny benchmark SQL Server 2022 i .NET 10: 500 losowanych prób, diagnostyka 200–500 połączeń oraz analiza CPU w PerfView. Kiedy Pool V2 wygrywa, a kiedy przegrywa?
Jak bezpiecznie scalić dane z kilku tabel w jeden nowy model bez jednorazowego przełączenia całej aplikacji.
Jak wykorzystać Query Store po migracji SQL Server do porównania planów, wykrywania regresji i bezpiecznego reagowania na problemy wydajnościowe.
Jak bezpiecznie podzielić szeroką tabelę na dwie struktury bez jednorazowego przepisywania aplikacji i danych.
Jak bezpiecznie podejść do zmiany Compatibility Level po migracji SQL Server: Query Store, baseline, regresje planów i plan wycofania.
Jak zmienić nazwę kolumny w SQL Server bez natychmiastowego zerwania kompatybilności ze starszą wersją aplikacji.
Dlaczego poprawny status backupu nie gwarantuje skutecznego restore. Testy odtwarzania, CHECKSUM, VERIFYONLY, TDE, RPO i RTO.
Bezpieczny wzorzec dodawania obowiązkowej kolumny do dużej tabeli bez jednego ryzykownego wdrożenia.