Exam Data-Architect Topic 2 Question 254 Discussion

Actual exam question for Salesforce's Data-Architect exam
Question #: 254
Topic #: 2
Universal Containers (UC) has a Salesforce org with multiple automated processes defined for group membership processing, UC also has multiple admins on staff that perform manual adjustments to the role hierarchy. The automated tasks and manual tasks overlap daily, and UC is experiencing "lock errors" consistently.
What should a data architect recommend to mitigate these errors?

Suggested Answer: A Vote an answer

Enabling granular locking (option A) is the best recommendation to mitigate these errors, as it allows finer control over how records are locked during automated or manual processes, and reduces the chances of lock contention or deadlock. Removing SOQL statements from Apex Loops (option B) is a good practice for improving performance and avoiding governor limits, but it does not directly address the lock errors issue.
Enabling sharing recalculations (option C) is also not relevant for this issue, as it is used to update sharing rules and recalculate access for records. Asking Salesforce support for additional CPU power (option D) is also not a viable solution, as it does not solve the root cause of the lock errors.

by Alvin at Jun 03, 2025, 06:33 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

Contact Us

If you have any question please leave me your email address, we will reply and send email to you in 12 hours.

Our Working Time: ( GMT 0:00-15:00 ) From Monday to Saturday

Support: Contact now 

日本語 Deutsch 繁体中文 한국어