1. Manuals
  2. Brands
  3. Computer Equipment
  4. Server
  5. IBM
  6. Computer Equipment
  7. Server

IBM 000-8697 Step 4: Roll Back Incomplete Transactions

1 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 702
Download on canonical page 702 pages, 4.15 Mb
4-44 IBM Informix OnLine Database Server Administrator’s Guide

Step 4: Roll Back Incomplete Transactions

Step 4: Roll Back Incomplete Transactions
The final step in fast recovery is to roll back all logical log records that are
associated with transactions that were not committed (or were rolled back).
This rollback procedure ensures that all databases are left in a consistent
state.
Sinceit is possible that one or more transactions have spanned several check-
points without being committed, this rollback procedure might read
backwardthrough the logical log past the most-recent checkpoint record. All
logical log files that contain records for open transactions are available to
OnLinebecause a log is not freed until all transactions contained within it are
closed.Figure 4-7 illustrates the roll-back procedure. When fast recovery is
complete, OnLine goes to quiescent or online mode.
Figure4-7
Fast recovery,
step4
Fast Recovery: Step 4
OnLine rolls back all incomplete transactions, ensuring that all databases are
left in a consistent state. Records written earlier than the checkpoint might be
rolled back.
Disk A
Logical log
Uncommittedchanges
rolled back
MENU

Models

Contents