Size: a a a

ClickHouse не тормозит

2021 February 12

C

CHIP in ClickHouse не тормозит
это на другой ноде, где не падает
источник

D

Dj in ClickHouse не тормозит
CHIP
Code: 47. DB::Exception: Received from 1.1.1.1:9020. DB::Exception: Missing columns: 'table' while processing query: 'SELECT hostName(), engine_full FROM clusterAllReplicas('events', 'system.tables') WHERE (database = 'stats708') AND (table = 'events6892')', required columns: 'engine_full' 'database' 'table', maybe you meant:  '['engine_full']' '['database']'.
SELECT 
   hostName(),
   engine_full
FROM clusterAllReplicas('events', system.tables)
WHERE (database = 'stats708') AND (
name
 = 'events6892')
источник

S

Slach in ClickHouse не тормозит
1)  значит <remote_servers> в конфигах /etc/clickhouse-server/ различается на разных нодах

2) извините запрос должен выглядеть вот так
SELECT 
   hostName(),
   engine_full
FROM clusterAllReplicas('events', system.tables)
WHERE (database = 'stats708') AND (name = 'events6892')
источник

C

CHIP in ClickHouse не тормозит
Slach
1)  значит <remote_servers> в конфигах /etc/clickhouse-server/ различается на разных нодах

2) извините запрос должен выглядеть вот так
SELECT 
   hostName(),
   engine_full
FROM clusterAllReplicas('events', system.tables)
WHERE (database = 'stats708') AND (name = 'events6892')
источник

A

Andrey in ClickHouse не тормозит
привет. при связке clickhouse и rebbitmq как передать vhost при создании таблици на движке RabbitMQ
источник

A

Andrey in ClickHouse не тормозит
либо в настройках как указать?
источник

A

Andrey in ClickHouse не тормозит
Ramil Fakhrut
DB::Exception: Unable to declare exchange. Make sure specified exchange is not already declared. Error: PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'LogExchange' in vhost '/': received 'true' but current is 'false'.
делаю связку с rabbitmq, как vhost указать?
источник

S

Slach in ClickHouse не тормозит
так. странно
пипец как
а есть среди выданых hostName
тот на котором не работает запрос?
источник

S

Slach in ClickHouse не тормозит
SHOW CREATE TABLE stats708.events6892
все еще показывает Distributed на сервере который валит запрос?
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
https://www.hetzner.com/dedicated-rootserver/sx293
256 GB DDR4 ECC
14 x 16 TB Enterprise HDD 7200 rpm, 2 x 1.92 TB Datacenter NVMe SSD
(software RAID ; Level optional)
а вы используете ссд кеш какой-то?
источник

C

CHIP in ClickHouse не тормозит
Slach
SHOW CREATE TABLE stats708.events6892
все еще показывает Distributed на сервере который валит запрос?
В дороге, через часик ток гляну
источник

RK

Roman Kuzmin in ClickHouse не тормозит
Приветствую!

Запрос:

SELECT * FROM data WHERE ServiceID = '<UUIDv4>' AND Application = ‘<application>’ AND Timestamp >= <1 января 2021> AND Timestamp <= <30 января 2021> ORDER BY Timestamp DESC LIMIT 250;

Запрос выполняется на 1 ноде, потребляет 20+ ГБ RAM.

В таблице data 161 поле. Timestamp - это Primary Key, по нему же сортировка. Всего данных за период внутри Where - примерно 2 ТБ.

optimize_read_in_order = 1

Вопрос - откуда такое потребление памяти? Clickhouse не использует heap sort и/или late materialization?


ClickHouse server version 20.12.3.3 (official build).
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
а вы используете ссд кеш какой-то?
нет, у меня предыдущией модели, еще без nvme, эти только появились я еще не успел.
но я скорее бы использовал встроенные в КХ TTL move
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
спс
источник

D

Dj in ClickHouse не тормозит
Roman Kuzmin
Приветствую!

Запрос:

SELECT * FROM data WHERE ServiceID = '<UUIDv4>' AND Application = ‘<application>’ AND Timestamp >= <1 января 2021> AND Timestamp <= <30 января 2021> ORDER BY Timestamp DESC LIMIT 250;

Запрос выполняется на 1 ноде, потребляет 20+ ГБ RAM.

В таблице data 161 поле. Timestamp - это Primary Key, по нему же сортировка. Всего данных за период внутри Where - примерно 2 ТБ.

optimize_read_in_order = 1

Вопрос - откуда такое потребление памяти? Clickhouse не использует heap sort и/или late materialization?


ClickHouse server version 20.12.3.3 (official build).
order by DESC же
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Roman Kuzmin
Приветствую!

Запрос:

SELECT * FROM data WHERE ServiceID = '<UUIDv4>' AND Application = ‘<application>’ AND Timestamp >= <1 января 2021> AND Timestamp <= <30 января 2021> ORDER BY Timestamp DESC LIMIT 250;

Запрос выполняется на 1 ноде, потребляет 20+ ГБ RAM.

В таблице data 161 поле. Timestamp - это Primary Key, по нему же сортировка. Всего данных за период внутри Where - примерно 2 ТБ.

optimize_read_in_order = 1

Вопрос - откуда такое потребление памяти? Clickhouse не использует heap sort и/или late materialization?


ClickHouse server version 20.12.3.3 (official build).
таблица order by ? что ?
источник

RK

Roman Kuzmin in ClickHouse не тормозит
ORDER BY Timestamp указан в create table
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Roman Kuzmin
ORDER BY Timestamp указан в create table
значит из-за SELECT *
что если одно поле выбирать?



>Clickhouse не использует heap sort и/или late materialization?
ахаха, дело вообще не в этом и это параметрами before_external_sort управляется
источник

RK

Roman Kuzmin in ClickHouse не тормозит
Если выбирать одно поле, то да, потребление памяти падает на порядок. Отсюда вопрос о late materialization
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Roman Kuzmin
Если выбирать одно поле, то да, потребление памяти падает на порядок. Отсюда вопрос о late materialization
>о late materialization
дело не в этом, просто select * ... limit 250 без order by работает?
источник