程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> sql server-sqlserver 事物的使用

sql server-sqlserver 事物的使用

編輯:編程綜合問答
sqlserver 事物的使用

項目中使用了事物來提交增刪改。
sqlhelp.OpenTransaction();
sqlhelp.ExecuteNoQuery(sql);
sqlhelp.CommitTransaction();

事物提交期間,表是鎖住的,不能select出數據,但是如果sql執行的時間過長,使用的次數過多,就會導致select經常要等著,能不能讓select在事物執行期間也能查詢,不鎖表,查到的數據不是最新的也無所謂。

最佳回答:


使用 NOLOCK 或 READPAST 關鍵字
參考網址: http://www.cnblogs.com/hubj/archive/2009/12/31/1636640.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved