in reply to Perl concurrent access
Are there ways round this?
Sure. Profile and optimize your code, or throw more hardware at it.
(For example for SQL queries it helps a lot to have the appropriate indexes in place).