SQL Server:本地查询时间与网络查询时间...和锁定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server:本地查询时间与网络查询时间...和锁定相关的知识,希望对你有一定的参考价值。
从视图查询临时表可以在<30秒内插入800K记录。但是,通过网络从视图查询我的应用程序需要6分钟。服务器是否构建数据集然后发送它,释放数据集构建后获取的任何锁定?或整个锁定持续6分钟?
答案
服务器是否构建数据集然后发送它,释放数据集构建后获取的任何锁定?
如果您正在使用READ COMMITTED SNAPSHOT或处于SNAPSHOT隔离状态,那么首先没有行和页锁。
过去取决于它是否是流式查询计划。对于流式传输计划,当结果通过网络发送时,SQL Server可能会从表中缓慢读取。
以上是关于SQL Server:本地查询时间与网络查询时间...和锁定的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server 查询 CTE 父子,在 2012 本地工作,但在 2012 现场不工作,类型不匹配
SQL Server:单独的查询在不到一秒的时间内返回,但将这些查询与 INTERSECT 组合需要 3 分钟