Size: a a a

ClickHouse не тормозит

2020 June 17

Д

Данияр in ClickHouse не тормозит
Данияр
2020.06.17 16:35:14.381334 [ 78 ] {} <Error> ServerErrorHandler: Code: 99, e.displayText() = DB::Exception: Unknown packet 120 from client, Stack trace (when copying this message, always include the lines below>

0. 0x100ab5bc Poco::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)  in /usr/bin/clickhouse
1. 0x8e74849 DB::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)  in /usr/bin/clickhouse
2. 0x8f5b143 ?  in /usr/bin/clickhouse
3. 0x8f58625 DB::TCPHandler::runImpl()  in /usr/bin/clickhouse
4. 0x8f596bc DB::TCPHandler::run()  in /usr/bin/clickhouse
5. 0xdeaba37 Poco::Net::TCPServerConnection::start()  in /usr/bin/clickhouse
6. 0xdeabe9d Poco::Net::TCPServerDispatcher::run()  in /usr/bin/clickhouse
7. 0x101358bf Poco::PooledThread::run()  in /usr/bin/clickhouse
8. 0x10131908 Poco::ThreadImpl::runnableEntry(void*)  in /usr/bin/clickhouse
9. 0x101331a9 ?  in /usr/bin/clickhouse
10. 0x76db start_thread  in /lib/x86_64-linux-gnu/libpthread-2.27.so
11. 0x12188f __clone  in /lib/x86_64-linux-gnu/libc-2.27.so
(version 20.1.5.26 (official build))
это со второго сервера
источник

l

lnuynxa in ClickHouse не тормозит
ну тогда возможно сеть шалила, но как я понимаю эта ошибка не проходящая?
источник

l

lnuynxa in ClickHouse не тормозит
https://github.com/ClickHouse/ClickHouse/issues/1522
есть что то похожее. но не совсем то
источник

Д

Данияр in ClickHouse не тормозит
lnuynxa
ну тогда возможно сеть шалила, но как я понимаю эта ошибка не проходящая?
При падении срывается весь INSERT запрос
источник

l

lnuynxa in ClickHouse не тормозит
Данияр
При падении срывается весь INSERT запрос
вообще странно, ведь distributed запрос вставлять в низлежащие таблицы должен асинхронно
источник

l

lnuynxa in ClickHouse не тормозит
селекты норм работают?
источник

Д

Данияр in ClickHouse не тормозит
Селекты да норм
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
Всем привет! Пытаюсь перенести данные из одного кластера в другой при помощи clickhouse-copier.
Таблица с движком ReplicatedMergeTree
получаю такую ошибку
"DB::Exception: Expected at least 3 arguments in  ENGINE = ReplicatedMergeTree('/tables/{shard}/events_shared', '{replica}')"
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
с чем это может быть связано?
источник

Д

Данияр in ClickHouse не тормозит
lnuynxa
вообще странно, ведь distributed запрос вставлять в низлежащие таблицы должен асинхронно
а где он хранит данные до того как закинет в низлежащие таблицы?
источник

l

lnuynxa in ClickHouse не тормозит
Данияр
а где он хранит данные до того как закинет в низлежащие таблицы?
в папочке  distributed таблицы
источник

Д

Данияр in ClickHouse не тормозит
Хммм, то есть обрыв связи не должен прерывать insert?
источник

D

Dj in ClickHouse не тормозит
Denis Semenov
вопрос, если ли в клике оператор notEqualsOrNull.
Потому что мне приходится писать
COLUMN != 'val' OR COLUMN IS NULL
чтобы выбросить из выборки все строчки, в которых имеется значение val, оставив при этом строчки, в которых значение null
value != null -> false
как и в других базах, как и в стандартах.
https://stackoverflow.com/a/5658472

пишите "IS NULL"
источник

l

lnuynxa in ClickHouse не тормозит
Данияр
Хммм, то есть обрыв связи не должен прерывать insert?
если не включены синхронные вставки(ждать момента, когда вставятся в низлежащие таблицы) то вроде бы нет.
источник

l

lnuynxa in ClickHouse не тормозит
А версия клиента какая?
источник

l

lnuynxa in ClickHouse не тормозит
Vladimir Bunchuk
Всем привет! Пытаюсь перенести данные из одного кластера в другой при помощи clickhouse-copier.
Таблица с движком ReplicatedMergeTree
получаю такую ошибку
"DB::Exception: Expected at least 3 arguments in  ENGINE = ReplicatedMergeTree('/tables/{shard}/events_shared', '{replica}')"
а версия кликхауса какая?
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
lnuynxa
а версия кликхауса какая?
20.4.5
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Vladimir Bunchuk
Всем привет! Пытаюсь перенести данные из одного кластера в другой при помощи clickhouse-copier.
Таблица с движком ReplicatedMergeTree
получаю такую ошибку
"DB::Exception: Expected at least 3 arguments in  ENGINE = ReplicatedMergeTree('/tables/{shard}/events_shared', '{replica}')"
в логе КХ сервера посмотрите SQL который выполнялся и ошибку
источник

AK

Andrew Kochen in ClickHouse не тормозит
Я тут тестировал крон для подрезания query_log, пускал запрос по крону
ALTER TABLE DROP PARTITION 202004


через какое-то время обнаружил , что эти все запросы повисли, и когда их набралось 100 штук, стало тяжело)
kill query не помогал, статус был waiting всегда.
помог только перезапуск.

Подскажите, что это было?)
версия 19
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Andrew Kochen
Я тут тестировал крон для подрезания query_log, пускал запрос по крону
ALTER TABLE DROP PARTITION 202004


через какое-то время обнаружил , что эти все запросы повисли, и когда их набралось 100 штук, стало тяжело)
kill query не помогал, статус был waiting всегда.
помог только перезапуск.

Подскажите, что это было?)
версия 19
это был deadlock, иногда такое бывает в версии до 19.14
источник