Имеет ли смысл использовать SUPPORTS как распространение TX по умолчанию для чтения? - PullRequest
0 голосов
/ 21 июня 2011

Режим передачи по умолчанию будет применяться ко всем доступным только для чтения методам (службам).Сервисный метод может читать базу данных более одного раза.Имеет ли смысл использовать распространение SUPPORTS - поэтому запросы на чтение выполняются нетранзакционным способом?

Я спрашиваю об этом из-за производительности;Некоторый быстрый тест показывает, что он будет значительно быстрее, чем REQUIRES (> 30%), который обычно используется (и создает контекст tx).

С другой стороны, используя транзакционный контекст (с REQUIRES и readonly =правда) для чтения обеспечит атомарность, поэтому одновременные изменения не повлияют на текущий набор чтения, верно?Если так, то на вопрос ответили;)

просто нужно что-то прояснить у меня в голове, извините за хромой вопрос:)

...