Size: a a a

ClickHouse не тормозит

2020 June 04

C

Combot in ClickHouse не тормозит
Total messages: 164782
источник

PB

Paul Boo in ClickHouse не тормозит
Господа, кто-нибудь сталкивался со следующей проблемой: нельзя выполнить запрос с GLOBAL-подзапросом из распределенной таблицы при readonly=1?
Ошибка следующая: DB::Exception: <username>: Cannot execute query in readonly mode.

Запрос такой:
SELECT
 <columns>
   FROM <db>.distributed_table
           GLOBAL INNER JOIN (SELECT <colums> FROM <db>.distributed_table WHERE <clause> GROUP BY <column>) USING <columns>
   WHERE
           <clause>
   ORDER BY <column>
Версия КХ v20.4.3.16-stable
В 20.3.7 не проявлялось
источник

TL

Tony Larin in ClickHouse не тормозит
Подскажите, почему не работает Materialised View от Materialised View?
источник

TL

Tony Larin in ClickHouse не тормозит
Paul Boo
Господа, кто-нибудь сталкивался со следующей проблемой: нельзя выполнить запрос с GLOBAL-подзапросом из распределенной таблицы при readonly=1?
Ошибка следующая: DB::Exception: <username>: Cannot execute query in readonly mode.

Запрос такой:
SELECT
 <columns>
   FROM <db>.distributed_table
           GLOBAL INNER JOIN (SELECT <colums> FROM <db>.distributed_table WHERE <clause> GROUP BY <column>) USING <columns>
   WHERE
           <clause>
   ORDER BY <column>
Версия КХ v20.4.3.16-stable
В 20.3.7 не проявлялось
в 20.4 вроде сильно переделали access rights, надо попробовать через Create User прав раздать
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
Paul Boo
Господа, кто-нибудь сталкивался со следующей проблемой: нельзя выполнить запрос с GLOBAL-подзапросом из распределенной таблицы при readonly=1?
Ошибка следующая: DB::Exception: <username>: Cannot execute query in readonly mode.

Запрос такой:
SELECT
 <columns>
   FROM <db>.distributed_table
           GLOBAL INNER JOIN (SELECT <colums> FROM <db>.distributed_table WHERE <clause> GROUP BY <column>) USING <columns>
   WHERE
           <clause>
   ORDER BY <column>
Версия КХ v20.4.3.16-stable
В 20.3.7 не проявлялось
попробуй через SQL выдать grant юзеру на select из этой базы
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
Tony Larin
Подскажите, почему не работает Materialised View от Materialised View?
попробуй Materialized View To на Materialized View To
источник

PB

Paul Boo in ClickHouse не тормозит
Tony Larin
в 20.4 вроде сильно переделали access rights, надо попробовать через Create User прав раздать
Хорошая мысль, попробую покопать в эту сторону
источник

TL

Tony Larin in ClickHouse не тормозит
Vladimir Bunchuk
попробуй Materialized View To на Materialized View To
не, в смысле создать получается. MV от MV не заполняется потом
источник

TL

Tony Larin in ClickHouse не тормозит
Paul Boo
Хорошая мысль, попробую покопать в эту сторону
Information

ClickHouse also supports SQL-driven workflow for managing users. ***We recommend using it.***
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
Tony Larin
не, в смысле создать получается. MV от MV не заполняется потом
Так пробовал?
Исходная таблица -> матвью -> таблица1 ->матвью2 -> таблица2
источник

PB

Paul Boo in ClickHouse не тормозит
Vladimir Bunchuk
попробуй через SQL выдать grant юзеру на select из этой базы
https://clickhouse.tech/docs/ru/sql-reference/statements/grant/#grant-select
grant select работает на уровне колонок, разрешение на доступ к базе, как я понял, все еще выдается через allow_databases в users.xml
источник

TL

Tony Larin in ClickHouse не тормозит
нет, теперь пользователи хранятся по другому вообще
источник

TL

Tony Larin in ClickHouse не тормозит
Tony Larin
нет, теперь пользователи хранятся по другому вообще
ну кроме админа
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
GRANT SELECT ON my_database.* WITH GRANT OPTION TO my_user
источник

PB

Paul Boo in ClickHouse не тормозит
и что странно, если я убираю GLOBAL, то при distributed_product_mode='allow' оно работает. Т.е. прав хватает
источник

KS

Konstantin Sevastian... in ClickHouse не тормозит
Tony Larin
Подскажите, почему не работает Materialised View от Materialised View?
мб у вас версия не поддерживает их?
источник

TL

Tony Larin in ClickHouse не тормозит
Konstantin Sevastianov
мб у вас версия не поддерживает их?
как это? :) Они создаются все ок. Просто второй MV не заполняется
источник

KS

Konstantin Sevastian... in ClickHouse не тормозит
Tony Larin
как это? :) Они создаются все ок. Просто второй MV не заполняется
ну каскадные МВ появились в 19.14.3.3, если у вас младше, то никак не взлетит)
источник

TL

Tony Larin in ClickHouse не тормозит
Konstantin Sevastianov
ну каскадные МВ появились в 19.14.3.3, если у вас младше, то никак не взлетит)
20.4.

А где почитать про каскадные MV? whats new или дока
источник

NV

Nicolae Vartolomei in ClickHouse не тормозит
Tony Larin
Подскажите, почему не работает Materialised View от Materialised View?
Работает
источник