Mam duży stół z powiedzmy 10 kolumnami. 4 z nich przez większość czasu pozostają nieważne. Mam zapytanie, które ma wartość null, która ma dowolny rozmiar lub nie ma rozmiaru w bajtach. Przeczytałem kilka artykułów, o których niektórzy z nich mówią:
http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html
Istnieje błędne przekonanie, że jeśli mamy wartości NULL w tabeli, nie zajmuje to miejsca w pamięci. Faktem jest, że wartość NULL zajmuje miejsce - 2 bajty
SQL: Używanie wartości NULL w porównaniu z wartościami domyślnymi
NULL
Wartość w bazach danych jest wartością system, który zajmuje jeden bajt pamięci i wskazuje, że wartość nie jest obecna w przeciwieństwie do przestrzeni lub zero lub jakiejkolwiek innej wartości domyślnej.
Czy możesz mi pomóc w odniesieniu do rozmiaru przyjmowanego przez wartość zerową.