博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WITH (NOLOCK)提高查询效率
阅读量:4692 次
发布时间:2019-06-09

本文共 303 字,大约阅读时间需要 1 分钟。

有时候在进行大数据量插入或修改时,查询速度会很慢,这是因为数据库加了锁,可以在select 的时候加上WITH (NOLOCK)来提高查询速度

缺点:

  1.会产生脏读

  2.只适用与select查询语句

优点:

  1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%。

  2.可以用于inner join 语句

脏读: 一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改,数据回到修改之前,这两个不同的结果就是脏读。

转载于:https://www.cnblogs.com/highfly2012/p/3360168.html

你可能感兴趣的文章
CSS3background新增属性
查看>>
C语言的指针类型详细解析
查看>>
高仿QQ消息列表左滑功能
查看>>
Origin 2019b 合法获取与使用介绍——正版软件&最新最实用教程分享
查看>>
nyoj 求余数
查看>>
用dependency:tree查看maven引入jar包的传递依赖
查看>>
javascript Date日期类对象的使用
查看>>
【JQuery】性能优化方法
查看>>
hibernate之处理视图
查看>>
BZOJ-2733 永无乡
查看>>
13-持久化-文件
查看>>
Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips (转)
查看>>
机器学习一个完整的项目过程
查看>>
PV,AC,EV解释和计算公式
查看>>
初始Socket编程(python)
查看>>
BeautifulSoup操作大全
查看>>
UVa 11427 - Expect the Expected
查看>>
ThreadPoolExecutor中策略的选择与工作队列的选择(java线程池)
查看>>
转:如何找出发生SEGV内存错误的程序
查看>>
转:深入解析:分布式系统的事务处理经典问题及模型
查看>>