1. <i id='pmhJN'><tr id='pmhJN'><dt id='pmhJN'><q id='pmhJN'><span id='pmhJN'><b id='pmhJN'><form id='pmhJN'><ins id='pmhJN'></ins><ul id='pmhJN'></ul><sub id='pmhJN'></sub></form><legend id='pmhJN'></legend><bdo id='pmhJN'><pre id='pmhJN'><center id='pmhJN'></center></pre></bdo></b><th id='pmhJN'></th></span></q></dt></tr></i><div id='pmhJN'><tfoot id='pmhJN'></tfoot><dl id='pmhJN'><fieldset id='pmhJN'></fieldset></dl></div>

      <small id='pmhJN'></small><noframes id='pmhJN'>

        <legend id='pmhJN'><style id='pmhJN'><dir id='pmhJN'><q id='pmhJN'></q></dir></style></legend>
        • <bdo id='pmhJN'></bdo><ul id='pmhJN'></ul>
        <tfoot id='pmhJN'></tfoot>
      1. 在 EF4 中使用 NOLOCK 提示?

        Using NOLOCK Hint in EF4?(在 EF4 中使用 NOLOCK 提示?)

            <tbody id='8tszG'></tbody>
          • <small id='8tszG'></small><noframes id='8tszG'>

              • <bdo id='8tszG'></bdo><ul id='8tszG'></ul>
              • <legend id='8tszG'><style id='8tszG'><dir id='8tszG'><q id='8tszG'></q></dir></style></legend>

                  <i id='8tszG'><tr id='8tszG'><dt id='8tszG'><q id='8tszG'><span id='8tszG'><b id='8tszG'><form id='8tszG'><ins id='8tszG'></ins><ul id='8tszG'></ul><sub id='8tszG'></sub></form><legend id='8tszG'></legend><bdo id='8tszG'><pre id='8tszG'><center id='8tszG'></center></pre></bdo></b><th id='8tszG'></th></span></q></dt></tr></i><div id='8tszG'><tfoot id='8tszG'></tfoot><dl id='8tszG'><fieldset id='8tszG'></fieldset></dl></div>
                  <tfoot id='8tszG'></tfoot>

                  本文介绍了在 EF4 中使用 NOLOCK 提示?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我们正在评估 EF4,我的 DBA 说我们必须在所有 SELECT 语句中使用 NOLOCK 提示.所以我正在研究如何在使用 EF4 时实现这一点.

                  We're evaluating EF4 and my DBA says we must use the NOLOCK hint in all our SELECT statements. So I'm looking into how to make this happen when using EF4.

                  我已经阅读了有关如何在 EF4 中实现这一点的不同想法,但所有这些想法似乎都是一种解决方法,并且并未受到 Microsoft 或 EF4 的批准.如果有人希望他们的 SELECT 语句在使用 LINQ-to-SQL/LINQ-to-Entities 和 EF4 时包含 NOLOCK 提示,微软官方"的回应是什么?

                  I've read the different ideas on how to make this happen in EF4, but all seem like a work around and not sanctioned by Microsoft or EF4. What is the "official Microsoft" response to someone who wants their SELECT statement(s) to include the NOLOCK hint when using LINQ-to-SQL / LINQ-to-Entities and EF4?

                  顺便说一句,我发现的绝对最好的信息是 就在此处,我鼓励对此主题感兴趣的每个人都阅读此主题.

                  By the way, the absolute best information I have found was right here and I encourage everyone interested in this topic to read this thread.

                  谢谢.

                  推荐答案

                  NOLOCK = "READ UNCOMMITTED" = 脏读

                  NOLOCK = "READ UNCOMMITTED" = dirty reads

                  我假设 MS 知道他们为什么选择默认隔离级别为READ COMMITTED"

                  I'd assume MS knows why they chose the default isolation level as "READ COMMITTED"

                  NOLOCK,实际上是任何提示,都应该非常明智地使用:默认情况下不是.

                  NOLOCK, in fact any hint, should be used very judiciously: not by default.

                  你的 DBA 是个木偶.看到这个(SO):在 SQL Sever 中的每个 SELECT 上使用 (nolock) 会发生什么?.如果您碰巧在银行或我可能拥有帐户的任何机构工作,请告诉我,以便我可以关闭它.

                  Your DBA is a muppet. See this (SO): What can happen as a result of using (nolock) on every SELECT in SQL Sever?. If you happen to work at a bank, or any institution where I may have an account please let me know so I can close it.

                  这篇关于在 EF4 中使用 NOLOCK 提示?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Building a comma separated list?(建立一个逗号分隔的列表?)
                  Errors in SQL Server while importing CSV file despite varchar(MAX) being used for each column(尽管每列都使用了 varchar(MAX),但在导入 CSV 文件时 SQL Server 中出现错误)
                  How can I import an Excel file into SQL Server?(如何将 Excel 文件导入 SQL Server?)
                  Export table to file with column headers (column names) using the bcp utility and SQL Server 2008(使用 bcp 实用程序和 SQL Server 2008 将表导出到带有列标题(列名称)的文件)
                  Concat field value to string in SQL Server(将字段值连接到 SQL Server 中的字符串)
                  SQL Server Bulk insert of CSV file with inconsistent quotes(SQL Server 批量插入带有不一致引号的 CSV 文件)
                  <tfoot id='GnJLk'></tfoot>
                  • <i id='GnJLk'><tr id='GnJLk'><dt id='GnJLk'><q id='GnJLk'><span id='GnJLk'><b id='GnJLk'><form id='GnJLk'><ins id='GnJLk'></ins><ul id='GnJLk'></ul><sub id='GnJLk'></sub></form><legend id='GnJLk'></legend><bdo id='GnJLk'><pre id='GnJLk'><center id='GnJLk'></center></pre></bdo></b><th id='GnJLk'></th></span></q></dt></tr></i><div id='GnJLk'><tfoot id='GnJLk'></tfoot><dl id='GnJLk'><fieldset id='GnJLk'></fieldset></dl></div>

                    <small id='GnJLk'></small><noframes id='GnJLk'>

                      <tbody id='GnJLk'></tbody>

                        <legend id='GnJLk'><style id='GnJLk'><dir id='GnJLk'><q id='GnJLk'></q></dir></style></legend>
                          • <bdo id='GnJLk'></bdo><ul id='GnJLk'></ul>