Известные проблемы и ограничения в бизнес-аналитике
8 800 555-89-02
Войти
infomaximum_logoДокументация
CTRL+K
Standalone2409
EOL
SaaS

Известные проблемы и ограничения в Бизнес-аналитикеEOL

В этой статье
  • Известные проблемы и ограничения в Бизнес-аналитике
  • Особенности хранения пустых значений в таблицах

Особенности хранения пустых значений в таблицах

Созданные и импортированные таблицы хранятся на пользовательских серверах ClickHouse. Для каждого значения создается поле с соответствующим типом данных. На каждое поле со свойством Nullable в базе данных создается два поля.

Для хранения Nullable-полей ClickHouse использует:

  • Отдельный файл с масками NULL. Маска определяет, что лежит в ячейке данных: NULL или значение
  • Файл со значениями

Если маска указывает, что в ячейке хранится NULL, в файле значений хранится значение по умолчанию для типа данных. Например, если поле имеет тип Nullable(Int8), ячейка будет хранить значение по умолчанию для Int8. Эта особенность увеличивает размер хранилища.

Предупреждение

При проектировании баз данных учитывайте, что использование полей со свойством Nullable снижает производительность и может приводить к ошибкам при использовании системы, например к некорректному отображению виджетов в дашбордах. Чтобы решить проблему, снимите галочку у свойства Nullable напротив типа данных колонки в Модели данных.

Была ли статья полезна?

Да
Нет
Предыдущая
Известные проблемы и ограничения в Автоматизации

Дайджест новостей и обновлений —

один раз в месяц

Заполняя форму, я даю согласие на обработку моих персональных данных
infomaximum_logo_icon
430006, Саранск,
Северо-восточное шоссе, д. 3
ОКВЭД 62.01
ИНН 1328​909857
Код вида деятельности
в области ИТ 15.02 и 17.01
Языки программирования
Мы используем файлы cookies, чтобы сайт был лучше для вас.
Ищете ответ? Наш чат‑бот с ИИ понимает контекст документации и предлагает самые точные результаты.
infomaximum_logo