Soft Delete w SQL Server i EF Core — wygoda, która może stworzyć problemy
Soft Delete w SQL Server i EF Core: global query filters, filtrowane indeksy unikalne, audyt, relacje i typowe pułapki.
Soft Delete w SQL Server i EF Core: global query filters, filtrowane indeksy unikalne, audyt, relacje i typowe pułapki.
Dane w SQL Serverze nie leżą luzem. Tworzą drzewa, a ich gałęzie prowadzą do stron danych.
HOBT (Heap Or B-Tree) to jednostka składowania stojąca za każdym indeksem B-tree i za każdą tabelą heap (bez klastrowanego).
To „szkielet” porządku i adresowania danych — od korzenia (root), przez poziomy pośrednie, aż po liście (leaf).
„Struktura jest formą istnienia porządku.” — SQLManiak
Każda partycja indeksu lub heap’a = jeden HOBT
(tabela 1-partycja i 3 indeksy ⇒ 4 HOBT; tabela 4-partycje i 2 indeksy ⇒ 8 HOBT).