Symptoms

Assume that you install the original released and now deprecated Cumulative Update 6 for SQL Server 2014 Service Pack 1 (SP1) (build number 12.0.4449.0, KB 3144524), and that you are running workload patterns that include parallel SELECT(…)WITH NOLOCK, under the default SQL Server lock-based isolation level or a higher level. In this situation, you may encounter queries that experience blocking or deadlocks. 

The patterns that are exposed to this blocking issue are as follows:

  • Executing a parallelized SELECT (…) INTO Table FROM SourceTable statement, and specifically using the NOLOCK hint, under the default SQL Server lock-based isolation level or higher. In this scenario, other queries that try to access SourceTable will be blocked.

  • While one transaction is holding an exclusive lock on an object (for example, an ongoing table update), another transaction is executing parallelized SELECT (…) FROM SourceTable by using the NOLOCK hint. In this scenario, the SELECT query that is trying to access SourceTable will be blocked.

To find the current version of SQL Server that you have installed, see How to determine the version, edition and update level of SQL Server and its components.

Resolution

This problem was first fixed in the following cumulative update for SQL Server:

Cumulative Update 6 for SQL Server 2014 Service Pack 1

Each new cumulative update for SQL Server contains all the hotfixes and all the security fixes that were included with the previous cumulative update. Check out the latest cumulative updates for SQL Server:

Latest cumulative update for SQL Server 2014

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

Learn about the terminology Microsoft uses to describe software updates.

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

What affected your experience?

Any additional feedback? (Optional)

Thank you for your feedback!

×