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

Добрый день! ReplacingMergeTree подходит для имитации update?

10 ответов

18 просмотров

Может подойти, но не во всех случаях.

In-Fis Автор вопроса
Clir
Может подойти, но не во всех случаях.

Какие могут быть проблемы? Изменения там будут достаточно редкие. А таблица достаточно большая, чтобы делать её справочником.

In Fis
Какие могут быть проблемы? Изменения там будут дос...

вот основной момент: Движок отличается от MergeTree тем, что выполняет удаление дублирующихся записей с одинаковым значением ключа сортировки (секция ORDER BY, не PRIMARY KEY).

In Fis
Какие могут быть проблемы? Изменения там будут дос...

Итого, если будете пытаться обновить значения в ключе сортировки, то строки не буду дедуплицироваться.

In-Fis Автор вопроса
Clir
насколько редкие?

Каждая запись будет меняться не чаще, чем раз в месяц, а то и в год

In Fis
Каждая запись будет меняться не чаще, чем раз в ме...

может для вас не так и плохо будет update

In Fis
Каждая запись будет меняться не чаще, чем раз в ме...

единственная проблема в негаратированности. Вы конечно отправите в таблицу новое значение, но это не значит, что при чтении вы не получите оба - и старое и новое. Чтобы получить только последнее - используйте модификаторо final (после имени таблицы) во всех запросах, но это не бесплатно - запрос довольно прилично замедляется.

In-Fis Автор вопроса
Boris
единственная проблема в негаратированности. Вы ко...

Если изменения редкие, то, вероятно, и финал будет не слишком тормозить. Хотя не факт, конечно

In Fis
Если изменения редкие, то, вероятно, и финал будет...

финал в каждом запросе и тормозит всегда, даже если вы совсем не делаете обновлений

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

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

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта