в процессах и все? Пинг ходит с локал ну удаленный, бд/таблицы есть. Куда можно взглянуть?
Сервера должны быть прописаны в remote_server?
select * from remote('192.168.XXX.XXX:8123', default.test_tab2, 'XXX’, 'XXX’);
порт 9000 должен быть
8123 это нет тот порт. remote умеет только 9000 tcp, 8123 = http
спс, я уже понял, там ниже ответил сам себе)
пока тут, можно спросить. Есть таблица, в ключе сортировки на первом месте id. Выполняются регулярно запросы select * from tab where id in( и тут большой список id). Как можно ускорить, если можно конечно?
надо смотреть используется индекс или нет. я бы просто запустил select * from tab where identity(id) in( и тут большой список id) и посмотрел есть разница или нет в статистике запроса
значительно хуже set force_primary_key=1; говорит не могу выполнять запрос(
значительно хуже с identity ?
значит используется primary_key и уже ничего больше не выжать, ну или index_granularity но надо смотреть внимаетльно что за таблица и что вообще за воркфлоу.
правильно ли я понимаю, если ставлю такую настройку (set force_primary_key=1;), то запрещает выполнять если не используется ПК? Нужно использовать весь ПК или можно только его часть?
вы чето брешите create table xxx( A Int64) Engine MergeTree order by A; set force_primary_key=1; select * from xxx where A in (1,2,3) Ok. select * from xxx where identity(A) in (1,2,3) ; DB::Exception: Primary key (A) is not used and setting 'force_primary_key' is set..
sorry, неправильно выполнил последовательность команд все как у вас, да
Обсуждают сегодня