SQL Server Locks Question:

Explain optimistic and pessimistic concurrency?

Tweet Share WhatsApp

Answer:

Optimistic concurrency: - Assumes that a resource is likely to be available at all times. This means that resource locking is very unlikely. If a conflict occurs, the application must read the data and attempt the change again.

Pessimistic concurrency : - this locks the resources as and when required. A transaction can be assured to be completed unless a deadlock occurs

Download MS SQL Server Locks PDF Read All 16 MS SQL Server Locks Questions
Previous QuestionNext Question
Explain the various types of concurrency problem. I.e. Lost or buried updates, uncommitted dependency, inconsistent analysis, phantom read?Explain the various types of concurrency problem?