我们在后端使用SqlTransaction类来访问存储在 MS-SQLServer 中的数据。
在某些情况下,我们肯定知道此事务没有更改任何数据(并且没有发生错误)。所以问题是:在这些情况下如何关闭交易?我们应该使用Commit()or Rollback(),还是不使用这两个功能或其他功能?目的是找到最高效的方式以“合理”的方式完成交易。
Commit()
Rollback()
performance sql-server transaction
performance ×1
sql-server ×1
transaction ×1