Size: a a a

ClickHouse не тормозит

2020 September 01

A

Artem in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
вы все время про свой случай, у вас дифф всегда 1, а если я навсталяю рандмов?
ну пусть будет дифф, отличный от 1.

SELECT 
   A,
   neighbor(A, -3, A - 3)
FROM
(
   SELECT A
   FROM A
   ORDER BY A ASC
)

┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 0 │                           -3 │
│ 1 │                           -2 │
│ 2 │                           -1 │
│ 3 │                            0 │
│ 4 │                            1 │
└───┴──────────────────────────────┘
┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 5 │                            2 │
│ 6 │                            3 │
│ 7 │                            4 │
│ 8 │                            5 │
│ 9 │                            6 │
└───┴──────────────────────────────┘
┌──A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 15 │                           12 │
│ 16 │                           13 │
│ 17 │                           14 │
│ 18 │                           15 │
│ 19 │                           16 │
└────┴──────────────────────────────┘
источник

SC

Smoked Cheese in ClickHouse не тормозит
Artem
ну пусть будет дифф, отличный от 1.

SELECT 
   A,
   neighbor(A, -3, A - 3)
FROM
(
   SELECT A
   FROM A
   ORDER BY A ASC
)

┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 0 │                           -3 │
│ 1 │                           -2 │
│ 2 │                           -1 │
│ 3 │                            0 │
│ 4 │                            1 │
└───┴──────────────────────────────┘
┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 5 │                            2 │
│ 6 │                            3 │
│ 7 │                            4 │
│ 8 │                            5 │
│ 9 │                            6 │
└───┴──────────────────────────────┘
┌──A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 15 │                           12 │
│ 16 │                           13 │
│ 17 │                           14 │
│ 18 │                           15 │
│ 19 │                           16 │
└────┴──────────────────────────────┘
тут и neighbor не нужен
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Artem
ну пусть будет дифф, отличный от 1.

SELECT 
   A,
   neighbor(A, -3, A - 3)
FROM
(
   SELECT A
   FROM A
   ORDER BY A ASC
)

┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 0 │                           -3 │
│ 1 │                           -2 │
│ 2 │                           -1 │
│ 3 │                            0 │
│ 4 │                            1 │
└───┴──────────────────────────────┘
┌─A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 5 │                            2 │
│ 6 │                            3 │
│ 7 │                            4 │
│ 8 │                            5 │
│ 9 │                            6 │
└───┴──────────────────────────────┘
┌──A─┬─neighbor(A, -3, minus(A, 3))─┐
│ 15 │                           12 │
│ 16 │                           13 │
│ 17 │                           14 │
│ 18 │                           15 │
│ 19 │                           16 │
└────┴──────────────────────────────┘
truncate table A;
insert into A values (1);
insert into A values (1000);
insert into A values (1002);

select A, neighbor(A,-1) from (select A from A order by A)
┌─A─┬─neighbor(A, -1)─┐
│ 1 │               0 │
└───┴─────────────────┘
┌────A─┬─neighbor(A, -1)─┐
│ 1000 │               0 │
└──────┴─────────────────┘
┌────A─┬─neighbor(A, -1)─┐
│ 1002 │               0 │
└──────┴─────────────────┘
источник

❌ Constantine ❌ in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
ну покажите картинкой select * from replication_queue limit 100 ?
100 не влезет (
источник

❌ Constantine ❌ in ClickHouse не тормозит
❌ Constantine ❌
100 не влезет (
проблемы именно на 16 и на нем запрос сделан
источник

❌ Constantine ❌ in ClickHouse не тормозит
❌ Constantine ❌
100 не влезет (
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
❌ Constantine ❌
проблемы именно на 16 и на нем запрос сделан
я бы рестартовал инстанс, я не представляю как такое может быть
источник

A

Artem in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
truncate table A;
insert into A values (1);
insert into A values (1000);
insert into A values (1002);

select A, neighbor(A,-1) from (select A from A order by A)
┌─A─┬─neighbor(A, -1)─┐
│ 1 │               0 │
└───┴─────────────────┘
┌────A─┬─neighbor(A, -1)─┐
│ 1000 │               0 │
└──────┴─────────────────┘
┌────A─┬─neighbor(A, -1)─┐
│ 1002 │               0 │
└──────┴─────────────────┘
ok, ладно,  я уже сплю на ходу. оно работает только для моего случая.
источник

❌ Constantine ❌ in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
я бы рестартовал инстанс, я не представляю как такое может быть
делал рестарт сервису…
источник

❌ Constantine ❌ in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
я бы рестартовал инстанс, я не представляю как такое может быть
а если коротко, что там должно быть?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
❌ Constantine ❌
а если коротко, что там должно быть?
а есть строки c  is_currently_executing ? что в них?
источник

❌ Constantine ❌ in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
а есть строки c  is_currently_executing ? что в них?
одна запись
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
загадка, должно быть 16 is_currently_executing, размер пула 16 по умолчанию
источник

❌ Constantine ❌ in ClickHouse не тормозит
хм, после рестрта (сервера) количество кусков упало до 97. ща начинает рости постепенно
источник

❌ Constantine ❌ in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
загадка, должно быть 16 is_currently_executing, размер пула 16 по умолчанию
это я все на 20.1.11.73, завтра обновлюсь до 2.4 ,  буду дальше разбираться.. засыпаю. спасибо за подсказки
источник

K

Kid in ClickHouse не тормозит
Добрый вечер. А не подскажите, могу ли я заменить файл users.xml через docker-compose?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
просто с хоста в контейнер замапить весь /etc/clickhouse-server
источник

AL

Alexey Likutov in ClickHouse не тормозит
Kid
Добрый вечер. А не подскажите, могу ли я заменить файл users.xml через docker-compose?
такой строчкой
       volumes:
           - ./users.xml:/etc/clickhouse-server/users.xml
           - ./config.xml:/etc/clickhouse-server/config.xml
источник

YV

Yuri Velgosha in ClickHouse не тормозит
Alexey Likutov
такой строчкой
       volumes:
           - ./users.xml:/etc/clickhouse-server/users.xml
           - ./config.xml:/etc/clickhouse-server/config.xml
Не, так делать категорисски нельзя. Все кустомные настройки нужно кидать в диру /etc/clickhouse/conf.d,  а оригинальные файлы не трогать вообще.
источник

M7

MaZaHaKa 7 in ClickHouse не тормозит
Ребят, всем привет. Я полный профан в clickhouse, тк просто PHP разноработчик, но с ним дело иметь приходится. Нетак давно была ситуация, когда нужно было использовать left join в запросе, использовали, но вместо ожидаемого поведения, когда данных в присоединяемой таблице не было и должны были быть 0 в полях типа UInt64, мы не получили ничего, строки из основной таблицы были отсечены. Мы пришли к clickhouse админу и поделились этим, на что он сказал, что разберётся позже. По итогу, потом left join заработал как надо, записи из основной таблицы появились а из присоединяемой были 0. На вопрос к админу, исправил ли он, он сказал, что ничего не делал такого, что могло бы это починить. Может кто то сталкивался с этим? Не хочется в какой то момент снова потерять данные в статистике. Всем спасибо

Ps. Знаю, что в компьютерах гномиков нет
источник