Есть таблица с 1000 строк и 20 столбцами, означающий конкретный параметр (например, на английском массу, скорость, размер, силу тока и т.д.). В каждой строке могут хоть все столбцы иметь значение, так и всего лишь 1-2. Если столбец в какой то строке будет без значения (NULL), он будет занимать место? Или какое альтернативное решение можно использовать для экономии места на диске? В моем случае невозможно использовать несколько таблиц, где будут столбцы иметь схожий характер (например масса с размером или напряжение с силой тока).
Ndb table requirement.
Так что если нужно сэкономить используйте 1 поле и битовые маски это быстрые операции, минус правда в том вы не сможете просто составить условие запроса
20 байтов или 80 байтов в худшем случае на строку. Если это поисковые параметры то добавляется ещё и индекс. Но это скорость запросов если идёт отбор по полям