Size: a a a

ClickHouse не тормозит

2021 July 06

T

Tatiana in ClickHouse не тормозит
Там написано вверху, что примеры в документации
https://clickhouse.tech/docs/en/operations/utilities/clickhouse-copier/
Но непонятно, да
Сейчас исправлю
источник

T

Tatiana in ClickHouse не тормозит
Мутации удалились?
Проверьте на всех репликах.
И мержи на всех реплликах проверьте.
drop partition реплицируется, достаточно на одной реплике удалить.
источник

EK

Egor Kolotilov in ClickHouse не тормозит
kill mutation я выполнил на всех репликах, на всех и удалились (select * from system.mutations). Межей на репликах тоже нет (select * from system.merges). В зукипере есть вот такая запись
get /clickhouse/tables/0/transactions/replicas/chi-clickhouse-cluster-0-0/queue/queue-0000010121
format version: 4
create_time: 2021-07-05 18:12:12
source replica: chi-clickhouse-cluster-0-0
block_id:
drop
202107_0_1216_999999999
источник

T

Tatiana in ClickHouse не тормозит
Осталось проверить system.replication_queue и system.parts.
Версия КХ одинаковая на всех репликах?
Можно попробовать detach сделать вместо drop (он тоже реплицируется)
источник

DN

Demetra Nadya in ClickHouse не тормозит
в insert функции можно использовать?
источник

DN

Demetra Nadya in ClickHouse не тормозит
например toRelativeWeekNum от текущей даты с начала года
источник

DN

Demetra Nadya in ClickHouse не тормозит
пытаюсь при создании таблицы сделать так
источник

DN

Demetra Nadya in ClickHouse не тормозит
date_w     UInt32 default toRelativeWeekNum(now(), toStartOfYear(now())),
источник

DN

Demetra Nadya in ClickHouse не тормозит
но пишет что второй аргумент должен быть строкой
источник

DN

Demetra Nadya in ClickHouse не тормозит
Function toRelativeWeekNum supports 1 or 2 arguments. The 1st argument must be of type Date or DateTime. The 2nd argument (optional) must be a constant string with timezone name: While processing CAST(toRelativeWeekNum(now(), toStartOfYear(now())) AS date_w_tmp_alter8418478887376668738, 'UInt32') AS date_w: default expression and column type are incompatible. (version 21.4.6.55 (official build)
источник

DN

Demetra Nadya in ClickHouse не тормозит
если второй аргумент не указывать, выводит огромное число 2688
источник

DN

Demetra Nadya in ClickHouse не тормозит
должно быть количество недель с начала года в районе 28
источник

DN

Demetra Nadya in ClickHouse не тормозит
из документации "Переводит дату-с-временем или дату в номер недели, начиная с некоторого фиксированного момента в прошлом."
источник

IG

Ildar Garaev in ClickHouse не тормозит
второй аргумент должен быть timezone
источник

IG

Ildar Garaev in ClickHouse не тормозит
вы cast пропустили
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Вам toWeek нужен
источник

S

Slach in ClickHouse не тормозит
date_w UInt32 DEFAULT toRelaviteWeekNum(toStartOfYear(now()))
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Relative это специальные функции, чтобы вычислять разность между датами.
источник

CU

Caside Ultra in ClickHouse не тормозит
Есть ли какой-то варинат джойна нескольких таблиц через SELECT *, чтобы в результате имена колонок не содержали алиасы таблиц с точкой?
И в каких случаях алиасы с точками будут отсутствовать в результате?
Я проверял на нескольких примерах.
1: джойн 2 таблиц через select *, имена колонок не совпадают между таблицами, в результате имена колонок не изменились
2: джойн 3 таблиц через select *, имена колонок тоже не совпадат, но в результате появились алиасы с точками как префиксы всех имён колонок. При этом джойн 1 и 2 таблицы получается без алиасов с точками, 2 с 3-й отдельно тоже. Несколько раз проверял - дело не в совпадающих именах колонок, все уникальны.
источник

CU

Caside Ultra in ClickHouse не тормозит
И ещё -  SELECT * EXCEPT() работает только в обычном селекте без джойнов?
источник