если в последующем нужно будет делать группировки
, но не обязательно, что эти группировки всегда будут префиксом primary key.
Как расположить поля в primary key по степени кардинальности. От большей к меньшей или от меньшей к большей. Важно именно то, что группировка может быть по нескольким полям и они могут быть любыми.
Понятно, что если мы делаем групировку по упорядоченным по ключу группировки данным (порядок не важен) то запрос будет требовать меньший объем памяти. Какой подход тут лучше использовать?
Вот чуть выше была ссылка https://kb.altinity.com/engines/mergetree-table-engine-family/pick-keys/
Обсуждают сегодня