Size: a a a

ClickHouse не тормозит

2020 September 21

DV

Dmitry Vasiliev in ClickHouse не тормозит
ошибка понятна
источник

DV

Dmitry Vasiliev in ClickHouse не тормозит
Dmitry Vasiliev
ошибка понятна
не понятно почему может зависнуть ALTER TABLE MODIFY TTL time + INTERVAL 14 DAY;
на новой свежесозданой таблице
источник

МА

Максим Астапенко... in ClickHouse не тормозит
Alexandr
ну пардон. Вообще-то это POC, он сейчас переписывается на go, примерно через неделю будет бета
А репозиторий уже есть, чтобы отслеживать - очень интересная тема для меня?
источник

Д

Данияр in ClickHouse не тормозит
Всем привет, какой Hash в CH вычисляет также как в postgres?
источник

A

Alexandr in ClickHouse не тормозит
Максим Астапенко
А репозиторий уже есть, чтобы отслеживать - очень интересная тема для меня?
пока hidden, но оно будет в http://github.com/sipcapture
источник

Д

Данияр in ClickHouse не тормозит
Данияр
Всем привет, какой Hash в CH вычисляет также как в postgres?
я попробовал MD5, но он разные значения выдает
источник

D

Dj in ClickHouse не тормозит
Данияр
я попробовал MD5, но он разные значения выдает
так не бывает:
PG:
select MD5('The quick brown fox jumps over the lazy dog');
9e107d9d372bb6826bd81d3542a419d6

CH:
select hex(MD5('The quick brown fox jumps over the lazy dog'));
9E107D9D372BB6826BD81D3542A419D6
источник

Д

Данияр in ClickHouse не тормозит
Dj
так не бывает:
PG:
select MD5('The quick brown fox jumps over the lazy dog');
9e107d9d372bb6826bd81d3542a419d6

CH:
select hex(MD5('The quick brown fox jumps over the lazy dog'));
9E107D9D372BB6826BD81D3542A419D6
Спасибо, я без hex пробовал)
источник

DV

Den Voronin in ClickHouse не тормозит
Привет! Подскажите, пожалуйста, как правильно сравнить два числа)
а то у меня падает на 24ой строке
источник

DT

Dmitry Titov in ClickHouse не тормозит
Den Voronin
Привет! Подскажите, пожалуйста, как правильно сравнить два числа)
а то у меня падает на 24ой строке
Тут боюсь, не все имеют доступ к внутренним яндексовым сервисами :)
а сравнение через >< не работает?
источник

DV

Den Voronin in ClickHouse не тормозит
не, таже ошибка
Code: 32, e.displayText() = DB::Exception: Received from mtmobgiga001-3.metrika.yandex.net:9000. DB::Exception: Attempt to read after eof: Cannot parse Int64 from String, because value is too short. (version 20.3.16.165 (official build))
источник

DT

Dmitry Titov in ClickHouse не тормозит
Den Voronin
не, таже ошибка
Code: 32, e.displayText() = DB::Exception: Received from mtmobgiga001-3.metrika.yandex.net:9000. DB::Exception: Attempt to read after eof: Cannot parse Int64 from String, because value is too short. (version 20.3.16.165 (official build))
А как вы числа то передаете(у вас там откуда то строка вылезает)? можно как то кусочек сравнения показать.
источник

DV

Den Voronin in ClickHouse не тормозит
Dmitry Titov
А как вы числа то передаете(у вас там откуда то строка вылезает)? можно как то кусочек сравнения показать.
SELECT *
FROM (
   SELECT
       io % 8 As io8,
       io % 16 As io16
   FROM (
       SELECT
           CAST(arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')) As Int64) AS io
       FROM smth
       WHERE
           EventDate = '2020-09-20'
           AND arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')) != ''
   )
)
WHERE notEquals(io8, io16)
источник

DT

Dmitry Titov in ClickHouse не тормозит
Den Voronin
SELECT *
FROM (
   SELECT
       io % 8 As io8,
       io % 16 As io16
   FROM (
       SELECT
           CAST(arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')) As Int64) AS io
       FROM smth
       WHERE
           EventDate = '2020-09-20'
           AND arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')) != ''
   )
)
WHERE notEquals(io8, io16)
А если CAST заменить на такое

toInt64OrZero(arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')))
источник

DV

Den Voronin in ClickHouse не тормозит
Dmitry Titov
А если CAST заменить на такое

toInt64OrZero(arrayElement(ParsedParams.Key2, indexOf(ParsedParams.Key1, 'io')))
то сработает, спасибо!
источник

SP

Sergey Platonov in ClickHouse не тормозит
Code: 349. DB::Exception: Received from 89.208.209.197:9000. DB::Exception: Cannot convert NULL value to non-Nullable type при запросе к представлению с left join и подключении с настройкой join_use_nulls=1
источник

SP

Sergey Platonov in ClickHouse не тормозит
это баг?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Какая версия кх, и колонки участвующие в JOIN ON обе имеют один и тот же тип?
источник

SP

Sergey Platonov in ClickHouse не тормозит
Тип один
источник

SP

Sergey Platonov in ClickHouse не тормозит
20.5.4 revision 54435
источник