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