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

И хочу еще узнать про то куда именно идти за

координацией времени csn
если у меня есть ноды А Б и Ц, они пошаржены пополам и не пересекаются

я делаю какую-то работу на А и мне понадобилось сходить на Б за какой-то строкой
иду, а там транзакция которую мне надо ждать, пусть она будет Y
предположим что Y менял данные только на ноде Б и Ц
так вот, на коммите Y пойдет синкать время на А или только на Б и Ц?

2 ответов

15 просмотров

время синкается не на коммите, а на старте транзакции: на одной ноде делаем export snapshot, полчаем 100. На другой говорим import 100, она ставит себе этот снапшот. При этом если локальное время на второй 95 на этот момент, то надо будет ждать 5 единиц времени

Evgeniy-Shishkin Автор вопроса

так вот в этом кейсе транзакция Y пойдет собирать пропоузд глобал цсн на все три ноды или только там где данные поменяла (Б и Ц) а если она на Ц только читала а меняла на Б

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта