row locks means you have more than one session modifying same set of rows so if one modifies row 1 and the other tries to modify the same row it will have to wait until the first completes his transaction

application issue, not a performance issue

thanks