Size: a a a

ClickHouse не тормозит

2020 May 14

KS

Kirill Solokhov in ClickHouse не тормозит
_, err := stmt.Exec(args...)
источник

KS

Kirill Solokhov in ClickHouse не тормозит
err := tx.Commit();  потом есессно
источник

p

pv in ClickHouse не тормозит
stmt.Close() делаете после commit?
источник

KS

Kirill Solokhov in ClickHouse не тормозит
pv
А вставляете через db.Exec(...)` или пачкой через tx.Prepare(..)?
в смысле через tx.Prepare, да
источник

KS

Kirill Solokhov in ClickHouse не тормозит
pv
stmt.Close() делаете после commit?
делаю
источник

p

pv in ClickHouse не тормозит
М-м.. ну у меня v1.3.14 clickhouse-go.
begin - prepare - пачка exec - commit - close  
проблем не было. Работает.
источник

KS

Kirill Solokhov in ClickHouse не тормозит
а ch какой?
источник

p

pv in ClickHouse не тормозит
ClickHouse server version 19.16.14 revision 54427
источник

KS

Kirill Solokhov in ClickHouse не тормозит
понял, спасибо
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Kirill Solokhov
err := tx.Commit();  потом есессно
вы случайно values не в текст запроса запихиваете?
источник

KS

Kirill Solokhov in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
вы случайно values не в текст запроса запихиваете?
нет, values отдельно в statement.Exec(args...)
источник

p

pv in ClickHouse не тормозит
Kirill Solokhov
нет, values отдельно в statement.Exec(args...)
А лишний пустой stmt.Exec() не вызываете случайно?
источник

KS

Kirill Solokhov in ClickHouse не тормозит
да вроде нет
источник

b

blkmrkt in ClickHouse не тормозит
Ребят, я делаю шеллскрипт для запуска clickhouse-server - мог бы и демонизировать, но у нас так не принято.

Как сделать так, чтоб после запуска сервера всегда исполнялись несколько SQL запросов? Там просто создаются основные таблицы. Может в конфиге самого сервера есть такой параметр?
источник

p

pv in ClickHouse не тормозит
В Prepare кстати пишете полностью?
"INSERT INTO tableName (field1, field2,..) VALUES(?, ?,..)"
источник

KS

Kirill Solokhov in ClickHouse не тормозит
pv
В Prepare кстати пишете полностью?
"INSERT INTO tableName (field1, field2,..) VALUES(?, ?,..)"
да, полностью
источник

p

pv in ClickHouse не тормозит
Kirill Solokhov
да, полностью
У меня закончились варианты )
источник

p

pv in ClickHouse не тормозит
Вроде больше тонкостей каких-то особых не припомню
источник

SS

Sasha S in ClickHouse не тормозит
подскажите, может знает кто почему Поддерживаются только часовые пояса, отличающиеся от UTC на целое число часов. (цитата из документации)
источник

DS

Dimitriy Scherbenko in ClickHouse не тормозит
коллеги, подскажите, пожалуйста, как можно ужать в памяти подзапрос? ухожу в превышение лимита. для MV использую aggregatedMergeTree.

select  city_id
       ,median(order_cnt)
from(
   select  city_id
           ,user_id
           ,toYYYYMM(st_date) as my
           ,countMerge(order_amount) as order_cnt
   from  users
   group by city_id
            ,user_id
            ,toYYYYMM(st_date)
   )
group by city_id;
источник