Before starting to use a cursor, you have to decide on a locking method, also called concurrency. The problem lies with two or more users trying to access the same data concurrently. Locking conflicts cause headaches for DBAs and frustration for users. Planning appropriate concurrency will help your cursors do their job smoothly.