У меня есть метод
void SaveApplicationData() { begin transaction update insert commit transaction }
, если два пользователя вызывают этот метод одновременно, могут ли эти две транзакции базы данных выполняться одновременно?
Большое количество транзакций может выполняться одновременно. Однако, если они обновляют одни и те же строки, они могут иметь проблемы с блокировкой, и один или несколько из них могут быть откатаны. (Я давно не имел дело с конфликтующими транзакциями.)
да, они могут работать одновременно
Убедитесь в правильности использования Уровень изоляции