Wozu soll eine Sperre die Performance verbessern?
Ohne Sperren ist das System auf jeden Fall schneller da es sich nicht um Sperren kümmern muss.

Ansonsten einfach "lock table MyTable in exclusive mode".
Dann kann kein anderer zugreifen.
Die nächste Variante klappt nur mit Journalisierung und CommitControl:
select ...
with CS