Performance Optimization by avoiding Table Locks
Locking is a very important part of any database system. Database table locks are coordinated through global inter-instance communication for RAC. It is the fact that properly designed applications need not to lock entire tables and therefore table locks can be disabled to improve locking efficiency with minimal adverse side effects.
Refer: http://www.articles.freemegazone.com/oracle-table-locks.php