Назад | Перейти на главную страницу

нулевые значения, хранящиеся в базе данных

Мне было интересно, как нулевые значения хранятся на ДИСКЕ - выделяет ли он минимальные байты - физическое дисковое пространство, как и для других столбцов, которые действительно имеют некоторые значения и расположены непрерывно, когда строки вставляются в таблицу?

и второй вопрос: если значения NULL обновляются значениями, SQL назначит необходимое пространство в конце файла данных?

Спасибо..

Каждая строка имеет нулевое растровое изображение для столбцов, допускающих значения NULL. Если строка в этом столбце пуста, то бит в битовой карте равен 1, иначе это 0.

Простите за ссылку на кешированный версия статьи, из которой это взято.