Locking Internals By Amit R S Bansal Director, Principal Consultant & Trainer | MVP, MCT, MCTS, MCITP etc.. Follow me on twitter
Technical Director, eDominer Systems & Peopleware India Corporate Trainer/Consultant & Evangelist Conducted more than 450+ workshops on SQL Server & BI for top notch IT companies world wide Microsoft MVP for SQL Server Speaker at TechED India, TechED US & TechED Europe Speaking at SQLBITs this March in London Technical Reviewer/SME – MSL courses & certifications on SQL Server Founder & President – SQLServerGeeks.com Amit R S Bansal
Lock escalation Row/Page -> Table (default) or Row/Page -> Partition (if table is partitioned and partition-level locking is enabled) Never from Row -> Page & Never from Partition -> Table Update Locks TRAN A is locking rec1. TranB wants to update rec1, rec2 & rec3. TRANB will wait for an U lock on rec1, but will not lock rec2 & rec3 (thus increasing concurrency) PAGE locks Mysterious (watch the demo) Locking Myths debunked
Be a member Presentation & Scripts uploaded on Continue your learning…
LinkedIN, FB, Twitter, GuestBook Join my network Personal Site – LinkedIn – Forum – FaceBook – Twitter – Blog – Connect with Amit Bansal
Thank you for suggestions, please at