Size: a a a

ClickHouse не тормозит

2021 March 16

BS

Brommie Savor in ClickHouse не тормозит
И я заметил что есть ещё MaterializeMySQL, но даже не знаю насколько это хорошая идея
источник

DT

Dmitry Titov in ClickHouse не тормозит
Brommie Savor
ммм, да, можно и так, возможно даже проще будет.
Но опять же вопрос к структуре данных)
На ходу поставлять параметры в клики или держать 2 таблицы, и если так то какой энжин лучше будет?
Лучше объединить в одну таблицу в большинстве случаев.

но обычно такого рода JOIN быстрее сделать на стороне муськи, чем тащить данные в кх и джойнить там
источник

DT

Dmitry Titov in ClickHouse не тормозит
Brommie Savor
И я заметил что есть ещё MaterializeMySQL, но даже не знаю насколько это хорошая идея
Ну он просто зеркалировать записи будет, без JOIN

Попробовать конечно можно, он сыроват если честно, но чем больше людей попробуют и найдут баги тем лучше.
источник

BS

Brommie Savor in ClickHouse не тормозит
Вообще таблица с параметрами похожа на Dictionary, но мне странно делать словарем таблицу с 30кк строками
источник

DT

Dmitry Titov in ClickHouse не тормозит
Ну словарь с десятком лямов записей может быть нормальным, но на нодах с неск сотнями гб памяти.
Скорее всего вы все таки не хотите его пихать в словарь
источник

BS

Brommie Savor in ClickHouse не тормозит
Dmitry Titov
Да, но допустим можно писать INSERT INTO ch_table FROM mysql_table ... прямо в кх
Ну тут тоже момент, не все столбцы с мускула надо + если подставлять значения вместо айдишек параметров - надо доп обработка
источник

BS

Brommie Savor in ClickHouse не тормозит
Brommie Savor
Ну тут тоже момент, не все столбцы с мускула надо + если подставлять значения вместо айдишек параметров - надо доп обработка
а то как-то не хочется подзапросамы выбирать эти значения. Думал как-то пачкой через distinct и where in
источник

BS

Brommie Savor in ClickHouse не тормозит
Может конечно фигню делаю
источник

E

Evgeny in ClickHouse не тормозит
привет всем, мб кто знает какого максимального размера тсв файл можно заинсертить по http интерфейсу в кликхаус?
источник

BS

Brommie Savor in ClickHouse не тормозит
@unamedrus а как вообще работать с MaterializeMySQL? Просто создать бд, а оно само сходит заберет данные и станет в режим слейва?
источник

RK

Rebrikov Konstantin in ClickHouse не тормозит
Evgeny
привет всем, мб кто знает какого максимального размера тсв файл можно заинсертить по http интерфейсу в кликхаус?
Это не ваш случай? https://t.me/clickhouse_ru/197546
источник

RK

Rebrikov Konstantin in ClickHouse не тормозит
Denny Crane: " Можно сколько угодно, хоть сотни гигабайт, multipart chunked , вот это все"
источник

E

Evgeny in ClickHouse не тормозит
да, это то что я хотел узнать, спасибо большое
источник

DT

Dmitry Titov in ClickHouse не тормозит
Brommie Savor
@unamedrus а как вообще работать с MaterializeMySQL? Просто создать бд, а оно само сходит заберет данные и станет в режим слейва?
Там нужно еще настроить на стороне Mysql емнип
источник

BS

Brommie Savor in ClickHouse не тормозит
Dmitry Titov
Там нужно еще настроить на стороне Mysql емнип
Ладно, лучше свои грабли сделаю)
По поводу таблиц советуете параметры подставить перед вставкой?
источник

IK

Ivan Kazakov in ClickHouse не тормозит
коллеги, добрый день. столкнуся с ситуацией, что никак не получается использовать with. пример:
with cte as (
   
select field1, field2
   
from table1
)
select field1
from cte
версия клика - 21.2.5.5 . не подскажите правильный синтаксис? и вообще возможно ли получать результаты из  подзапроса с помощью with?
источник

TG

Tagir Gumerov in ClickHouse не тормозит
Ivan Kazakov
коллеги, добрый день. столкнуся с ситуацией, что никак не получается использовать with. пример:
with cte as (
   
select field1, field2
   
from table1
)
select field1
from cte
версия клика - 21.2.5.5 . не подскажите правильный синтаксис? и вообще возможно ли получать результаты из  подзапроса с помощью with?
Какая ошибка?
источник

M

Mishanya in ClickHouse не тормозит
Ivan Kazakov
коллеги, добрый день. столкнуся с ситуацией, что никак не получается использовать with. пример:
with cte as (
   
select field1, field2
   
from table1
)
select field1
from cte
версия клика - 21.2.5.5 . не подскажите правильный синтаксис? и вообще возможно ли получать результаты из  подзапроса с помощью with?
а зачем вам здесь with, если вы выбираете из from ?
источник

IK

Ivan Kazakov in ClickHouse не тормозит
Tagir Gumerov
Какая ошибка?
Code: 60, e.displayText() = DB::Exception: Table cte doesn't exist
источник

TG

Tagir Gumerov in ClickHouse не тормозит
Ivan Kazakov
Code: 60, e.displayText() = DB::Exception: Table cte doesn't exist
Из datagrip делаете запрос?
источник