【问题标题】:SQL Server - how to select my transaction isolationSQL Server - 如何选择我的事务隔离
【发布时间】:2015-04-22 05:53:25
【问题描述】:

我只想在插入新行时执行 SQL 事务。

我应该遵循什么类型的事务隔离级别。

【问题讨论】:

标签: sql-server transactions isolation-level


【解决方案1】:

阅读本文以了解您的要求。 SET TRANSACTION ISOLATION LEVEL

两者都适合你:

未提交阅读 指定语句可以读取已被其他事务修改但尚未提交的行。

已提交阅读 指定语句不能读取已被其他事务修改但未提交的数据。这可以防止脏读。当前事务中的各个语句之间的其他事务可以更改数据,从而导致不可重复读取或幻像数据。此选项是 SQL Server 的默认选项。

【讨论】:

    猜你喜欢
    • 2019-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 2018-02-02
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    相关资源
    最近更新 更多