Size: a a a

ClickHouse не тормозит

2019 November 26

A

Aleksandr baltazor in ClickHouse не тормозит
приветствую, есть вопрос, допустим из словаря (mysql) достаю string вида:
[1,5,10]
можно ли это как то преобразовать в Array ?
источник

pk

papa karlo in ClickHouse не тормозит
cast?
источник

A

Aleksandr baltazor in ClickHouse не тормозит
что бы можно было удобно искать по массиву или как то преобразовывать
источник

I

Ilya K. in ClickHouse не тормозит
CAST(array, 'Array(UInt64)')
источник

A

Aleksandr baltazor in ClickHouse не тормозит
cast(dictGetString(), 'Array(UInt8)')
источник

A

Aleksandr baltazor in ClickHouse не тормозит
спасибо 🙂
источник

N

Nikita Blagodarnyy in ClickHouse не тормозит
Коллеги, а кто-нибудь мерял скорость вставок через официальный jdbc драйвер vs через housepower tcp драйвер?
источник

N

Nikita Blagodarnyy in ClickHouse не тормозит
Я померял, у меня официальный получился в 1,5 быстрее.
источник

N

Nikita Blagodarnyy in ClickHouse не тормозит
Хотя housepower вроде как должен быть быстрее.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
1 надо уметь мерять.
2 http -- строчный на некоторых мелких выборках быстрее чем колоночный -- native
3 тяжело native на джаве сделать хорошо.
4 возможно форк https://github.com/blynkkk/clickhouse4j быстрее официального
источник

ZL

Zufar Latypov in ClickHouse не тормозит
Подскажите, max_insert_block_size же в строках задается?
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
Коллеги! Еще вопрос по репликациям... Допустим такая ситуация. РЕплицируемая таблица, две ноды, в одну делается инсерт, во вторую нет, только реплицируемая дата. Первый настроен без изысков, что то инсертится, что то мерджится, все как обычно. Второй настроен так что он только хранит парты которые ему перешли по реплике и никогда не пробует ничего смерджить. Вроде, должно работать, почему бы и нет? Но если снести дату с первой ноды, и поднять ее заново в надежде что из реплики принесутся нужные парты и смерджатся на месте, то как то не очень получается. КХ жалуется ворнингами что не может найти парт, потом рассказывает что в реплике есть парт который врде покрывает часть потребностей, но он почему то не пытается его принести. Ошибок не выдает, только такие сообщения
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
2019.11.26 14:12:32.348475 [ 24 ] {} <Trace> default.some_table: Executing log entry to merge parts 201704_0_0_0, 201704_1_1_0, 201704_2_2_0, 201704_3_3_0, 201704_4_4_0 to 201704_0_4_1
2019.11.26 14:12:32.348491 [ 24 ] {} <Debug> default.some_table: Don't have all parts for merge 201704_0_4_1; will try to fetch it instead
2019.11.26 14:12:32.349019 [ 25 ] {} <Trace> default.some_table: Executing log entry to merge parts 201705_26_26_0, 201705_27_27_0, 201705_28_28_0, 201705_29_29_0, 201705_30_30_0, 201705_31_31_0 to 2017
2019.11.26 14:12:32.349038 [ 25 ] {} <Debug> default.some_table: Don't have all parts for merge 201705_26_31_1; will try to fetch it instead
2019.11.26 14:12:32.349212 [ 45 ] {} <Warning> default.some_table (ReplicatedMergeTreePartCheckThread): Found parts with the same min block and with the same max block as the missing part 201706_23_29_1
2019.11.26 14:12:32.349854 [ 31 ] {} <Debug> default.some_table (MergerMutator): Selected 7 parts from 201703_10_10_0 to 201703_16_16_0
2019.11.26 14:12:32.350172 [ 30 ] {} <Warning> default.some_table (ReplicatedMergeTreePartCheckThread): Checking part 201704_0_4_1
2019.11.26 14:12:32.350180 [ 24 ] {} <Information> default.some_table: DB::Exception: No active replica has part 201704_0_4_1 or covering part
2019.11.26 14:12:32.350238 [ 25 ] {} <Information> default.some_table: DB::Exception: No active replica has part 201705_26_31_1 or covering part
2019.11.26 14:12:32.350487 [ 30 ] {} <Warning> default.some_table (ReplicatedMergeTreePartCheckThread): Checking if anyone has a part covering 201704_0_4_1.
2019.11.26 14:12:32.352167 [ 30 ] {} <Warning> default.some_table (ReplicatedMergeTreePartCheckThread): Found parts with the same min block and with the same max block as the missing part 201704_0_4_1.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
>в надежде что из реплики принесутся нужные парты
поржал
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
>в надежде что из реплики принесутся нужные парты
поржал
:) я рад что ты рад :)
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
Мои надежды ничем необоснованны?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
>снести дату с первой ноды
что это значит?

>никогда не пробует ничего смерджить
каким образом?
источник

RG

Random Guy in ClickHouse не тормозит
Как сделать переменную?
Условно select * from table where date > '2019-11-26'
И эту дату мне надо использовать во многих подражаниях. Как через alias её подставлять?
источник

RG

Random Guy in ClickHouse не тормозит
Те хочу получить select * from table where date > var
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
>снести дату с первой ноды
что это значит?

>никогда не пробует ничего смерджить
каким образом?
снести дату - остановить КХ и физически стереть фаилы из фолдера data
каким образом - например сделать пул для мерджей нулевого размера, мердж никогда не произойдет
источник