• How does the client grab a lock? If your application is built to hold locks on tables, even for seconds, you are killing concurrency.