https://codepull.com/salesforce/dealing-with-salesforce-rowlocks/
Dealing with Salesforce rowlocks