数据库的两种数据故障

数据库的数据故障可以分为两类:

1. system failure. 比如断电导致内存中的数据未及写入硬盘,造成数据的不一致。这类故障可以通过数据日志来恢复(redo log或undo log)

2. media failure.  数据硬盘坏了,日志也放在硬盘里,数据和日志都丢失了。这类问题一般通过数据备份(archiving)来解决。即把数据dump到其他硬盘或磁带中,当故障发生时,恢复数据。还有一种做法是把数据实时同步到备库,当主库出现故障时将系统切换到备库。

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.