У меня есть большая таблица с 10 столбцами. 4 из них остаются нулевыми в большинстве случаев. У меня есть запрос, в котором значение null принимает размер или размер в байтах. Я прочитал несколько статей, некоторые из которых говорят:
http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html
Существует неправильное представление о том, что если у нас есть значения NULL в таблице, они не занимают место для хранения. Дело в том, что значение NULL занимает пространство - 2 байта
SQL: использование значений NULL и значений по умолчанию
Значение A
NULL
в базах данных - это системное значение, которое занимает один байт хранилища и указывает, что значение отсутствует, а не пробел или ноль или любое другое значение по умолчанию.
Можете ли вы рассказать мне о размере, выбранном нулевым значением.