Disable Lock Escalation in SQL Server
- 1211 - Disables Lock Escalation completely - allows to use 60% of the allocated memory - if 60% of memory is used and more locking is needed you will get an out-of-memory error.
- 1224 - Disables Lock Escalation until the memory threshold of 40% allocated memory is reached - after that Lock Escalation is enabled.
- AUTO (should be considered if you have a partitioned table)
- If tables is partitioned - the locks will be escalated to the partition-level
- If table is not partitioned - the locks will be escalated to the table-level
- TABLE
- Default behavior
- Locks are escalated to the table-level
- DISABLE
- Lock escalation to the table-level is deactivated in most cases
- In some necessary cases it's allowed to escalate to the table-level
On this page
Share this
Share this
More resources
Learn more about Pythian by reading the following blogs and articles.
Analyzing Open.Canada.Ca datasets with Power BI
Analyzing Open.Canada.Ca datasets with Power BI
May 28, 2018 12:00:00 AM
2
min read
Magic Knobs in Replication Agents
Magic Knobs in Replication Agents
Oct 31, 2013 12:00:00 AM
3
min read
Apache Beam pipelines with Scala: part 3 - dynamic processing
Apache Beam pipelines with Scala: part 3 - dynamic processing
Dec 12, 2017 12:00:00 AM
5
min read
Ready to unlock value from your data?
With Pythian, you can accomplish your data transformation goals and more.