Prev | Current Page 177 | Next

Rick Greenwald, Robert Stackowiak, Jonathan Stern

"Oracle Essentials: Oracle Database 11g"

Autonomous transactions are important because
they can commit work without destroying the context of the larger
transaction.
78 | Chapter 3: Installing and Running Oracle
Commit or rollback
Once a user enters the data for his transaction, he can either commit the transaction
to make the changes permanent or roll back the transaction to undo the
changes.
System Change Number (SCN)
A key factor in preserving database integrity is an awareness of which transaction
came first. For example, if Oracle is to prevent a later transaction from
unwittingly overwriting an earlier transaction??™s changes, it must know which
transaction began first. The mechanism Oracle uses is the System Change Number,
a logical timestamp used to track the order in which events occurred. Oracle
also uses the SCN to implement multiversion read consistency, which is
described in detail in Chapter 8.
Rollback segments
Rollback segments are structures in the Oracle database used to store ???undo???
information for transactions, in case of rollback. This undo information restores
database blocks to the state they were in before the transaction in question
started.


Pages:
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
Paintball Wrocław akcesoria motocyklowe klimatyzacja stalowa wola Krople citrosept pieniny noclegi