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