DT
Возможны разные комбинации, допустим
ORDER BY (key1,toDate(timestamp),key2,timestamp)
Size: a a a
DT
IV
DT
p
CREATE TABLEТо не нужно включать created в PK даже если выборки всегда идут по диапазону времени?
(
created DateTime('UTC') DEFAULT now(),
name LowCardinality(String),
value Float64
...
)
PARTITION BY toStartOfDay(created)
PRIMARY KEY(created,name)
ORDER BY (created,name)
DT
CREATE TABLEТо не нужно включать created в PK даже если выборки всегда идут по диапазону времени?
(
created DateTime('UTC') DEFAULT now(),
name LowCardinality(String),
value Float64
...
)
PARTITION BY toStartOfDay(created)
PRIMARY KEY(created,name)
ORDER BY (created,name)
p
created
, а переместить его типа PK(name, created)?DT
created
, а переместить его типа PK(name, created)?p
Отдельный вопрос какой процент запросов обращается к данным меньше, чем за один день
В моём случае скорее всего да, чаще запросы за сутки, реже за несколько дней.p
DT
DT
Отдельный вопрос какой процент запросов обращается к данным меньше, чем за один день
В моём случае скорее всего да, чаще запросы за сутки, реже за несколько дней.p
DT
DT
p
DT
DT
p
DT
DC