Короче, докладываю обстановку - достаточно изменить только *.sql файл в метадате. После приаттачивания таблицы обратно, файлы columns.txt обновляются значениями, взятыми из *.sql файла
Короче, докладываю обстановку - достаточно изменить только *.sql файл в метадате. После приаттачивания таблицы обратно, файлы columns.txt обновляются значениями, взятыми из *.sql файла
поня, будем теперь знать, что все проверяется только сравнивая SQL файлы метаданных таблиц
Материализованные представления в ClickHouse типа CREATE MATERIALIZED VIEW test1 TO test AS SELECT * FROM test ORDER BY (...) являются удобным механизмом для ускорения выполнения запроса по выборке значений столбцов по которым не отсоритирована основная таблица test В этом случае при наличии нескольких материализованных представлений дублируюших основную можно выбрать при запросе подходящее мат. представление. Что на порядок ускоряет выборку, так как не сканируется вся таблица, а только часть по засечкам.
Вопрос: а нет ли в Clickhouse механизма. когда при запросе к основной таблице ClickHouse перенаправляет запрос к мат. представлению в котором запрашиваемые столбцы входят в ключ сортировки?
Подскажите, плз, если кто сталкивался - какую настройку надо подкрутить, чтобы пробиться через этот таймаут?
DB::Exception: WRITE locking attempt on "data_flat.flat_temp" has timed out! (120000ms) Possible deadlock avoided. Client should retry. (version 20.4.2.9 (official build))
Пытаюсь детачнуть таблицу из базы, но таблица большая, и процесс затягивается