Oracle Read Consistency

Oracle is a multi user system and as such, multiple processes need to access the database at the same time to perform both reads and writes. Each one needs to get a consistent view of the data – one that does not change during a tranaction. Oracle ensures that the data that a process gets …

Read more

Row Level Locking in Oracle

In Oracle, the Undo records allow data that is being modified to be accessed. Oracle uses row level locking to prevent two processes from trying to update the same data at the same time. Only the rows being modified are locked. This means that the rest of the table can still be modified while a …

Read more