Recovery Techniques
· The classical UNIX philosophy: · When things go bad, broadcast a warning and
reboot.
· Provide no backup, other than tape archives. · This strategy is definitely not acceptable for a
DBMS.
· There is even debate as to whether it is
acceptable for an OS. See the classic book The UNIX Hater’s Handbook from 1994, which is now available on-line: http://research.microsoft.com/~daniel /unix-haters.html
· In most database-management applications, it is
critical that integrity be maintained in the face of failures.
20061127: slides18: 1 of 27