Which locking mechanism is used by Clarify
-
Lookup locking
-
Optimistic locking
-
Transaction Locking
-
Pessimistic Locking
Clarify uses optimistic locking, which allows multiple users to access the same record simultaneously without locking. Conflicts are detected when users attempt to save changes - if the record was modified by another user, the save fails and the user must retry with fresh data.
Clarify CRM uses optimistic locking for its data access layer: records aren't locked for the whole edit session; instead, when a save is attempted, the system checks whether the record was modified since it was read (often via a version/timestamp check) and rejects the save with a conflict if so. This scales better for a CRM with many concurrent users than pessimistic locking, which would hold a lock for the duration of an edit. 'Lookup locking' and 'Transaction Locking' aren't standard Clarify terms for this mechanism.