Effettuare un lock di tabelle per eseguire una singola operazione di insert non ha alcun senso. Se più client stanno tentando di aggiungere record sul db, non vedo come questi possano danneggiarsi vicendevolemente.
Il lock ha senso in altri contesti, ad esempio per essere sicuri che nessuno alteri il contenuto di una tabella mentre ne sto leggendo e modificando il contenuto.
Ti consiglio la lettura di testi che trattano le problematiche di concorrenza, per comprenderne il significato:
http://users.dimi.uniud.it/~angelo.montanari/concorrenza.pdf


Rispondi quotando
