Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一份报告显示数据库中的一些数据,而且速度很慢。完成大约需要 2 分钟。问题是在执行查询时锁定了从中获取数据的表。这种锁定会使一些进程失败,比如 navision。
有什么办法可以通过非阻塞查询来实现吗?
您可以传递查询提示并指定NOLOCK:
NOLOCK
SELECT * FROM yourTable with (NOLOCK)