Size: a a a

ClickHouse не тормозит

2020 July 31

ПП

Павел Прохоров... in ClickHouse не тормозит
Kid
сори, данных не содержит для инсертов
стоп, сами инсерты должны быть?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Алексей Артамонов
а тут такой эксепшен:  Code: 49, e.displayText() = DB::Exception: Part 202007_178923_183866_158 intersects next part 202007_183866_183876_2 (state Committed). It is a bug. (version 20.5.2.7 (official build))
я бы переналил плохую реплику, дропнул базы и заново создал
источник

D

Dj in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
я бы переналил плохую реплику, дропнул базы и заново создал
там 500Г данных всего, вот я так и посоветовал...
источник

K

Kid in ClickHouse не тормозит
Павел Прохоров
стоп, сами инсерты должны быть?
Да, там есть Инсерт, а после слова VALUES - пусто
источник

ПП

Павел Прохоров... in ClickHouse не тормозит
Kid
Да, там есть Инсерт, а после слова VALUES - пусто
Я понял, спасибо
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
Dj
там 500Г данных всего, вот я так и посоветовал...
👍
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
@den_crane и @dj_mixer вам огромное спасибо
источник

ПП

Павел Прохоров... in ClickHouse не тормозит
Вопрос еще. Есть несколько реплик - таблицы же в БД system реплицируемые?
источник

AV

Alexander Vaskin in ClickHouse не тормозит
всем привет! select * from objects where arrayExists(i -> (i LIKE '%test%'), array_field);
DB::Exception: Expression for function arrayExists must return UInt8, found Nullable(UInt8)
а что тут не так? спасибо
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Павел Прохоров
Вопрос еще. Есть несколько реплик - таблицы же в БД system реплицируемые?
нет. И это не таблицы (кроме таблиц логов), это отображение с++ структур из памяти
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Vaskin
всем привет! select * from objects where arrayExists(i -> (i LIKE '%test%'), array_field);
DB::Exception: Expression for function arrayExists must return UInt8, found Nullable(UInt8)
а что тут не так? спасибо
arrayExists(i -> (assumeNotNull(i) LIKE '%test%'
источник

ПП

Павел Прохоров... in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
нет. И это не таблицы (кроме таблиц логов), это отображение с++ структур из памяти
они же синхронизируются между репликами? к примеру таблица system.mutations?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Павел Прохоров
они же синхронизируются между репликами? к примеру таблица system.mutations?
никак.

Реплика на которой выполнили alter записывает в зк что нужно сделать (список партов и саму мутацию)
Все реплики читают из зк и начинают выполнять мутацию
И system.mutations конечно разный у них,  мутации могут на одной реплике за минуту закончится, на второй за неделю, на третьей никогда и у каждой будет свое в system.mutations
источник

AT

Al T in ClickHouse не тормозит
сорри никак в доках не найду, какой параметр чтобы ограничить количество ram на query? и еще параметр был типа запрос абортить если сканируется больше определенного количества байт
источник

AT

Al T in ClickHouse не тормозит
чет прям туплю - возраст
источник

M

M in ClickHouse не тормозит
M
@den_crane а вот еще вопрос насчет настройки joined_subquery_requires_alias. В 19.15 ее вроде как не было. В 20.4 она есть и по умолчанию включена. А в дальнейшем не планируется ли ее исключить как настройку и сделать просто включенной по умолчанию?
Коллеги, подскажите, пожалуйста, не известна дальнейшая судьба этой настройки?
источник

ПП

Павел Прохоров... in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
никак.

Реплика на которой выполнили alter записывает в зк что нужно сделать (список партов и саму мутацию)
Все реплики читают из зк и начинают выполнять мутацию
И system.mutations конечно разный у них,  мутации могут на одной реплике за минуту закончится, на второй за неделю, на третьей никогда и у каждой будет свое в system.mutations
получается тоже самое и с system.parts?  
а system.query_log у каждого своя, понятно
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Al T
сорри никак в доках не найду, какой параметр чтобы ограничить количество ram на query? и еще параметр был типа запрос абортить если сканируется больше определенного количества байт
max_memory_usage
max_rows_to_read arg max_bytes_to_read arg
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
M
Коллеги, подскажите, пожалуйста, не известна дальнейшая судьба этой настройки?
планируется убрать ее.
Изначально было сделано криво в join-х (точнее джойны были про левую таблицу и надо было переименовывать поля в подселекте правой) и теперь непонятно поле из какой таблицы возвращать
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
replica_name это  текущая реплика, а source_replica это типа источник, а в type задания которые надо выполнить, я правильно понимаю?
источник