惱人的table lock問題(編號:2871)

請問各位:
如果同一時間會有很多人update 同一個table
要如何克服table 被lock的問題?
我用底下的程式(未設lock type),結果在20多人同一時間使用table2,
總是會造成 deadlock (use Oracle database)
for
....
SQLcmd = "UPDATE table2 SET ..."       
myConn.Execute SQLcmd, iRows
next