DC
и что самое веселое почему вы думаете что ваш индекс поможет? Это особые skip индексы, у которых очень крохотная область применения. Они вообще ни разу не те индексы к которым вы привыкли в обычных бд
Size: a a a
DC
DC
policy_name_N — название политики. Названия политик должны быть уникальны.
volume_name_N — название тома. Названия томов должны быть уникальны.
disk — диск, находящийся внутри тома.
max_data_part_size_bytes — максимальный размер куска данных, который может находится на любом из дисков этого тома.
move_factor — доля свободного места, при превышении которого данные начинают перемещаться на следующий том, если он есть (по умолчанию 0.1).
DC
АМ
SM
SELECT extractAll('order=12412535', 'order.*?(\d+)');
d
D
SELECT extractAll('order=12412535', 'order.*?(\d+)');
d
SM
Э
CREATE TABLE IF NOT EXISTS logs_extended
(
created_datetime DateTime DEFAULT now(),
event_datetime DateTime,
lac UInt32,
sac UInt32,
msisdn LowCardinality(String)
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(event_datetime)
ORDER BY (event_datetime,msisdn)
TTL event_datetime + INTERVAL 1 WEEK DELETE
P
l
DC
CREATE TABLE IF NOT EXISTS logs_extended
(
created_datetime DateTime DEFAULT now(),
event_datetime DateTime,
lac UInt32,
sac UInt32,
msisdn LowCardinality(String)
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(event_datetime)
ORDER BY (event_datetime,msisdn)
TTL event_datetime + INTERVAL 1 WEEK DELETE
Э
DC
PARTITION BY toYYYYMM(event_datetime)
TTL event_datetime + INTERVAL 1 WEEK DELETE
PARTITION BY
toYYYYMMDD(event_datetime)
TTL event_datetime + INTERVAL 1 WEEK DELETE
DC
SM
join on startsWith(tb1.big_str, tb2.litl_str)
D
CREATE TABLE IF NOT EXISTS logs_extended
(
created_datetime DateTime DEFAULT now(),
event_datetime DateTime,
lac UInt32,
sac UInt32,
msisdn LowCardinality(String)
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(event_datetime)
ORDER BY (event_datetime,msisdn)
TTL event_datetime + INTERVAL 1 WEEK DELETE
SM
C
DC
join on startsWith(tb1.big_str, tb2.litl_str)
SM