Skip to main content
Nullable column (e.g. Nullable(String)) creates a separate column of UInt8 type. This additional column has to be processed every time a user works with a Nullable column. This leads to additional storage space used and almost always negatively affects performance. To avoid Nullable columns, consider setting a default value for that column. For example, instead of:
use
Consider your use case; a default value may be inappropriate.
Last modified on June 19, 2026