SQL Server

Feature Flag dla zmian schematu: kontrolowane przełączanie nowego modelu danych

2026-09-23 · 4 min

Jak używać flag funkcjonalnych podczas migracji schematu i stopniowo przełączać odczyty oraz zapisy.

Blue-Green Database Deployment: dlaczego baza jest trudniejsza niż aplikacja

2026-09-16 · 4 min

Jak zastosować ideę blue-green do wdrożeń baz danych i gdzie kończy się prosta analogia z aplikacją.

Parallel Table: migracja do nowej tabeli bez ryzykownej przebudowy starej

2026-09-09 · 4 min

Jak zbudować nową wersję tabeli obok starej, przenieść dane i kontrolowanie przełączyć aplikację.

Zaawansowany T-SQL i rozwój baz danych w SQL Server 2022 — 5-dniowe szkolenie praktyczne

2026-09-07 · 5 min

Praktyczne 5-dniowe szkolenie z zaawansowanego T-SQL i rozwoju baz danych w SQL Server 2022: indeksy, Query Store, PSP, temporal, columnstore, procedury, UDF, In-Memory OLTP, XML, JSON, Spatial, Full-Text, współbieżność i Capstone.

Podstawy T-SQL w SQL Server 2022 — 5-dniowe szkolenie praktyczne

2026-09-06 · 5 min

Praktyczne 5-dniowe szkolenie z T-SQL na SQL Server 2022: AdventureWorks2022, 20 laboratoriów, demonstracje, zadania biznesowe i końcowy Capstone.

Compatibility View: jak zmienić model i nie zepsuć starych raportów

2026-09-02 · 4 min

Widok zgodności jako przejściowa warstwa pomiędzy starym kontraktem danych a nowym modelem SQL Server.

Backfill in Batches: jak migrować miliony rekordów bez jednej wielkiej transakcji

2026-08-25 · 5 min

Praktyczne podejście do uzupełniania nowych kolumn i migracji danych partiami w SQL Server.

Shadow Column: bezpieczna zmiana typu kolumny w SQL Server

2026-08-19 · 4 min

Jak zmienić typ lub znaczenie kolumny bez ryzykownego ALTER COLUMN na dużej tabeli.

Expand–Migrate–Contract: SQL-Server-Schema sicher ohne Big-Bang-Migration verändern

2026-08-14 · 6 min

Expand–Migrate–Contract ist ein Muster für sichere Schema-Evolution in SQL Server. Neue Strukturen werden zuerst hinzugefügt, Daten und Anwendungen schrittweise migriert und alte Strukturen erst nach erfolgreicher Validierung entfernt.

Nie dawaj sysadmina. Zaprojektuj uprawnienia w SQL Server

2026-08-14 · 10 min

Jak zaprojektować uprawnienia w SQL Server zgodnie z zasadą least privilege zamiast nadawać rolę sysadmin przy każdym problemie z dostępem.

Dual Write w bazie danych: pomocny most czy źródło niespójności?

2026-08-11 · 5 min

Jak bezpiecznie stosować równoległy zapis do starego i nowego modelu podczas migracji schematu SQL Server.

Relationale Renaissance startet: 8 Muster für sichere Schema-Evolution

2026-08-07 · 4 min

Die neue deutschsprachige Serie Relationale Renaissance startet mit acht praktischen Mustern für sichere und kontrollierte Schemaänderungen in SQL Server.

Am Freitag startet Relationale Renaissance – SQL Server auf Deutsch

2026-08-06 · 3 min

Am 7. August startet meine neue deutschsprachige Serie über SQL Server. Das erste große Thema ist die sichere Evolution von Datenbankschemata.

Ewolucja schematu SQL Server — seria praktycznych wzorców

2026-08-05 · 2 min

Spis serii o bezpiecznej ewolucji schematu: Expand–Contract, Dual Write, Shadow Column, Backfill, widoki zgodności, Parallel Table, Blue-Green i Feature Flags.

Expand–Migrate–Contract: jak zmieniać schemat bez zatrzymywania aplikacji

2026-08-05 · 5 min

Praktyczny wzorzec bezpiecznej ewolucji schematu SQL Server: rozszerzenie modelu, migracja danych, okres zgodności, walidacja i usunięcie starej struktury.

SQL Server 2025 – Nowa era pracy z danymi

2025-11-19 · 3 min

Premiera SQL Server 2025 przynosi zestaw zmian, które realnie wpływają na codzienną pracę administratorów, architektów oraz deweloperów baz danych. To nie jest edycja typu „poprawki i kosmetyka”. To największy krok naprzód od czasu SQL Server 2019 i 2022 – szczególnie w obszarze automatycznej optymalizacji, bezpieczeństwa oraz obserwowalności.

Poniżej znajduje się przegląd najważniejszych nowości, które faktycznie robią różnicę w środowiskach produkcyjnych.


Adaptive Workload Intelligence (AWI)

SQL Server 2025 wprowadza moduł Adaptive Workload Intelligence.
To rozbudowana warstwa predykcyjnej optymalizacji, która:

"Niewidzialny Wodospad" – Jak monitorować i rozwiązywać rywalizację o I/O w SQL Server

2025-11-14 · 5 min

“Niewidzialny Wodospad” – Jak monitorować i rozwiązywać rywalizację o I/O w SQL Server W SQL Server pod maską działa fascynująca choreografia kluczowych procesów tła, które decydują o wydajności. Chociaż Checkpoint, Lazy Writer i Log Flush mają różne zadania, wszystkie rywalizują o ten sam kluczowy zasób: podsystem I/O, którym zarządza I/O Scheduler.

Zrozumienie ich interakcji jest kluczowe, a my możemy ją “uwidocznić” za pomocą DMV i Extended Events (XE).

Klucz do zrozumienia: I/O Synchroniczne vs Asynchroniczne Aby zrozumieć “wodospad”, musimy rozróżnić dwa typy zapisów I/O, o które walczą te procesy:

Backup VLDB > 4TB: jak dzielić na wiele plików i sprawnie odtwarzać

2025-10-04 · 1 min

Praktyczna strategia backupu/restore dla bardzo dużych baz: striped backup, kompresja, MAXTRANSFERSIZE, BUFFERCOUT.

Dlaczego plik log nie maleje po SHRINK i co z tym zrobić

2025-10-04 · 2 min

Masz wrażenie, że SHRINKFILE na pliku log nic nie daje? Tu jest kompletna mapa pułapek: VLF, otwarte transakcje, brak backupów logu i nieuśpione replikacje.

FCI vs Always On AG: co wybrać i jak myśleć o RTO/RPO

2025-10-04 · 1 min

Porównanie w praktyce: kiedy FCI, kiedy AG, i jak policzyć RTO/RPO bez zgadywania. Proste scenariusze decyzyjne.

Monitoring SQL Server 2022 w Grafana + InfluxDB + Telegraf (bez Dockera)

2025-10-04 · 1 min

Instalacja krok po kroku na Windows: InfluxDB 2.x, Telegraf i Grafana, plus gotowe dashboardy i alerty pod SQL Server 2022.

Query Store i Parameter Sensitive Plan (PSP): ćwiczenia z życia

2025-10-04 · 2 min

Praktyczny przewodnik po PSP: jak zobaczyć trzy plany dla różnych zakresów parametrów, jak je stabilizować i jak diagnozować regresje w Query Store.

Service Broker jako lekki ETL: kolejka faktur → tabela faktów

2025-10-04 · 1 min

Projektowanie asynchronicznego zasilania raportów: po wstawieniu faktury komunikat trafia do kolejki i w tle aktualizuje tabelę faktów.

SQL Agent: runbook do alertów i historii — wydłuż, czyść, monitoruj

2025-10-04 · 1 min

Krótkie i skuteczne: jak wydłużyć historię zadań, sprzątać ją automatycznie, oraz zakładać alerty i operatorów bez klikania.

tempdb: kiedy i jak naprawdę ją shrinkować (bez mitów)

2025-10-04 · 2 min

Jak diagnozować rozrost tempdb i bezpiecznie ją przyciąć – krok po kroku, z gotowymi skryptami i checklistą weryfikacji.