Перейти к основному содержимому
Перейти к основному содержимому

Избегайте Nullable столбцов

Nullable столбец (например, Nullable(String)) создает отдельный столбец типа UInt8. Этот дополнительный столбец должен обрабатываться каждый раз, когда пользователь работает с nullable столбцом. Это приводит к дополнительному использованию пространства для хранения и почти всегда негативно сказывается на производительности.

Чтобы избежать Nullable столбцов, рассмотрите возможность установки значения по умолчанию для этого столбца. Например, вместо:

используйте

примечание

Рассмотрите ваш случай использования, значение по умолчанию может быть неуместным.