Connection Pool V2 w Microsoft.Data.SqlClient — szybciej nie zawsze znaczy szybciej
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?
SQL Server • Monitoring • Grafana/InfluxDB • PowerShell
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.
Procedura pierwszych minut incydentu SQL Server: zabezpieczenie danych diagnostycznych, analiza blokowania, waitów, zasobów i ostatnich zmian.
Jak wykorzystać Change Data Capture do synchronizacji delty podczas migracji dużych tabel i zmian modelu danych.