Скажем, у меня есть столбец БД, который редко используется записями в моей базе данных sqlite (для остальных записей значение равно нулю), если бы эти пустые столбцы занимали столько же места, сколько было бы, если бы эти столбцы не существовали
В моей тестовой программе значения NULL занимают один байт на строку.Если средний размер строки в вашей таблице будет больше 100 байт, то да, он сопоставим с несуществующим.