184 похожих чатов

Всем привет! Подскажите пожалуйста, если я поменяю ORDER BY для MergeTree

таблицы, можно ли будет пересортировать данные по новому ORDER BY?

6 ответов

8 просмотров

вы не поменяете order by для MergeTree таблицы

Volodymyr-Bunchuk Автор вопроса
ivan
вы не поменяете order by для MergeTree таблицы

https://clickhouse.com/docs/en/sql-reference/statements/alter/order-by

Volodymyr Bunchuk
https://clickhouse.com/docs/en/sql-reference/state...

читаем до конца "To keep the property that data part rows are ordered by the sorting key expression you cannot add expressions containing existing columns to the sorting key (only columns added by the ADD COLUMN command in the same ALTER query, without default column value)."

Volodymyr-Bunchuk Автор вопроса
ivan
читаем до конца "To keep the property that data pa...

А для чего тогда такой альтер нужен?

Volodymyr Bunchuk
А для чего тогда такой альтер нужен?

можно добавить новые колонки в конец ключа это как раз-таки не потребует пересортировывать имеющиеся данные

Похожие вопросы

Обсуждают сегодня

Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
А чем вам питонисты не угодили?😂
.
79
Вот смотрите у меня есть два стрима сейчас fs, cs: TStream; fs := TFileStream.Create('filename'); cs := TCompressionStream.Create(compression_level, fs); Я хочу сделать так: ...
notme
5
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
83
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Всем здравствуйте! Я хотел узнать сколько стоит средняя месячная зарплата у Electron js разработчиков? Мне очень это важно и нужно, плиз помогите узнать эту инфу! Для Джунио...
U.K.
10
Hello. Could you please help me with finding all coordinates within a radius using a spatial index, given that I have a table with coordinates? SET @lng = 37.57925; SET @lat ...
Rinchin G
8
free(NULL) это UB?
#
8
Карта сайта