Имеется БД под FB2.0, которая крутится примерно на 50 серверах под Win
Server 2000/2003. Было несколько случаев, когда та или иная БД
оказывалась поврежденной (при этом приложения вроде бы продолжают
работать, но сильно тормозят).

Валидация БД показывает такое:
Summary of validation errors
        Number of record level errors   : 4
        Number of index page errors     : 2
        Number of database page errors: 225


При валидации в лог FB записываетсе много записей такого типа:
Page 28816 is an orphan

Relation has 28 orphan backversions (0 in use) in table ARC_EVENTS
(134)

Index 1 is corrupt on page 114863 level 1. File: \fb2\dev
\fb2R2_0_1\firebird2\src\jrd\validation.cpp, line: 1656 in table
LOCAL_DEVICES (178)

Других ошибок, и вообще каких-либо записей за последние полгода в логе
нет.

Вопрос: Что это значит, и из-за чего такое может происходить? И как
бороться?

Ответить