Size: a a a

ClickHouse не тормозит

2020 June 30

S

Slach in ClickHouse не тормозит
Vadim Metikov
А в чём минусы большой гранулярности?
тьфу большая гранулярность это когда index_granulariry Большой?
так ведь?
источник

BB

Bral Bral in ClickHouse не тормозит
Slach
тьфу большая гранулярность это когда index_granulariry Большой?
так ведь?
Скорее , когда маленький . Это же период
источник

ED

Evgeniy Devyatykh in ClickHouse не тормозит
Bral Bral
Он вам в память может не поместиться , наверное , самое существенное .
что при этом произойдёт? ООМ? или просто диск насиловать будет?
источник

BB

Bral Bral in ClickHouse не тормозит
Evgeniy Devyatykh
что при этом произойдёт? ООМ? или просто диск насиловать будет?
В нюансы не вникал,  такого не было ни разу. Вероятно не оом, а будет читаться кусками - отсюда и деградация производительности
источник

D

Dj in ClickHouse не тормозит
Evgeniy Devyatykh
что при этом произойдёт? ООМ? или просто диск насиловать будет?
PK чтобы сожрать всю память - надо постараться.
обычно будет вместо 2ГБ, занято 10, ну и соответственно меньше памяти для запросов будет.
источник

ED

Evgeniy Devyatykh in ClickHouse не тормозит
Спасибо всем за ответы!
источник

Р

Роман in ClickHouse не тормозит
Подскажите как ускорить запросы? На сервере 256 Гб оперативки и процессор 20 ядер, самый большой запрос сжигает примерно 50 Гб оперативки и выполняется 15 минут. Что можно подкрутить чтоб ело больше памяти и выполнялся быстрей этот скрипт?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Роман
Подскажите как ускорить запросы? На сервере 256 Гб оперативки и процессор 20 ядер, самый большой запрос сжигает примерно 50 Гб оперативки и выполняется 15 минут. Что можно подкрутить чтоб ело больше памяти и выполнялся быстрей этот скрипт?
так может он просто в ядра упирается?
источник

Р

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

D

Dj in ClickHouse не тормозит
Роман
Расширить ядра проблема, поэтому вопрос как его заставить сожрать оперативки и побольше
ehm, а откуда уверенность что запрос упирается именно в оперативку? о_О
источник

D

Dj in ClickHouse не тормозит
вангую, он у вас в диск или ядра упирается
источник

DT

Dmitry Titov in ClickHouse не тормозит
Роман
Расширить ядра проблема, поэтому вопрос как его заставить сожрать оперативки и побольше
Если запросу нужны ядра, а не память, то зачем ему требовать для себя больше памяти?)
источник

VM

Vadim Metikov in ClickHouse не тормозит
Bral Bral
Он вам в память может не поместиться , наверное , самое существенное .
Мы наоборот,  получили экономию озу в 3 раза,  выставив 32768 вместо дефолта.  До этого 2,5 года исторических данных занимали в озу(РК) 160Гб
источник

РН

Роман Новожилов... in ClickHouse не тормозит
Vadim Metikov
Мы наоборот,  получили экономию озу в 3 раза,  выставив 32768 вместо дефолта.  До этого 2,5 года исторических данных занимали в озу(РК) 160Гб
Через ALTER TABLE? Насколько болезненно?
источник

VM

Vadim Metikov in ClickHouse не тормозит
Нет,  через insert select
источник

ee

elessar elfstone in ClickHouse не тормозит
подскажите как показать максимальную и минимальную дату для определнного года
вот так не канает
select toYear(c.START_DATE),
      count(1) from md.kt_calls c,
      min(c.START_DATE),
      max(c.START_DATE)
group by toYear(c.START_DATE);
источник

AK

Alexey Kostarev in ClickHouse не тормозит
Коллеги а куда делось в русской документации описание функций toYYYYMM*
В аглоязычной документации они есть
https://clickhouse.tech/docs/en/sql-reference/functions/date-time-functions/#toyyyymm

Намечаются какие-то глобавльные перемены?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Alexey Kostarev
Коллеги а куда делось в русской документации описание функций toYYYYMM*
В аглоязычной документации они есть
https://clickhouse.tech/docs/en/sql-reference/functions/date-time-functions/#toyyyymm

Намечаются какие-то глобавльные перемены?
А оно было раньше?
Возможно его могло просто не быть.
источник

BB

Bral Bral in ClickHouse не тормозит
Vadim Metikov
Мы наоборот,  получили экономию озу в 3 раза,  выставив 32768 вместо дефолта.  До этого 2,5 года исторических данных занимали в озу(РК) 160Гб
Так вы же увеличили период, значит уменьшили гранулярность:)
источник

DT

Dmitry Titov in ClickHouse не тормозит
elessar elfstone
подскажите как показать максимальную и минимальную дату для определнного года
вот так не канает
select toYear(c.START_DATE),
      count(1) from md.kt_calls c,
      min(c.START_DATE),
      max(c.START_DATE)
group by toYear(c.START_DATE);
toDate(toStartOfYear(date)) as start
((start + INTERVAL 1 YEAR) - INTERVAL 1 DAY) as end
С началом тривиально, а вот последняя дата там все некрасиво к сожалению)
источник