MaximusDebois Ответов: 1

Как управлять параллелизмом в распределенной базе данных


я очень новый программист, пытающийся изучить c# и sql server. Я пишу магистерскую диссертацию по управлению параллелизмом в распределенной базе данных. Мне нужна помощь в управлении параллелизмом в распределенной базе данных с помощью c# и sql server. Если это возможно, мы с радостью предоставим вам исходный код

Что я уже пробовал:

я новичок в программировании на c# и поэтому еще ничего не пробовал, так как даже не знаю, с чего начать

1 Ответов

Рейтинг:
2

Wendelius

Вопрос очень большой, и вы не упомянули, какие аспекты вы собираетесь охватить. Но в целом протоколы, такие как двухфазная фиксация, могут использоваться для обеспечения того, чтобы операции фиксировались или откатывались как атомарная единица в распределенных средах.

Одно дело, что в распределенной транзакции есть один контроллер, который координирует операции и фазы фиксации.

Параллелизм в запросах часто допускается, но, например, в случае Федеративной базы данных может потребоваться заблокировать считываемые записи.

Обычно параллелизм контролируется базами данных и контроллером/координатором, а само приложение непосредственно не участвует в управлении параллелизмом между базами данных в распределенной среде, поэтому я не уверен, что потребуется для выполнения программы C#....


MaximusDebois

Я хочу использовать как двухфазную блокировку, так и временную метку для управления параллелизмом. Любая помощь о том, как реализовать его в sql server