кстати concistency блокирует таблицу только в момент обращения к ней (если я правильно понимаю документацию), т.е. при использовании WAIT мы имеем высокую вероятность деадлока. Резервирование позволяет на старте транзакции определить какая таблица должна проверяться на использование, и транзакция не стартует, пока запрошеная таблица не освободиться.

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

или я что то не правильно понимаю?

Ответить