SQL Server lock upgrade threshold

Source: Internet
Author: User

Lock upgrade threshold

If you do not use alter table set lock_escalation
When the table lock upgrade is disabled and any of the following conditions are met, the lock upgrade is triggered:

  • A single Transact-SQL statement can obtain at least 5,000 locks on a single non-partitioned table or index.

  • A single Transact-SQL statement obtains at least 5,000 locks on a single partition of a partitioned table, and alter table set
    The lock_escalation option is set to auto.

  • The number of locks in the Database Engine instance exceeds the memory or configuration threshold.

If the lock cannot be upgraded due to a lock conflict, the database engine will trigger the lock upgrade whenever it obtains 1,250 new locks.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.