record level errors

Ремонт и восстановление баз данных InterBase, Firebird, Yaffil

Модераторы: kdv, Alexey Kovyazin

Ответить
mdfv
Сообщения: 119
Зарегистрирован: 23 май 2006, 15:53

record level errors

Сообщение mdfv » 04 окт 2007, 09:48

Собственно при проверке баз со временем начинают выявляться такие ошибки. Сейчас уже Number of record level errors : 6
Все вроде работает....
После b/r исчезают.

А где можно узнать физическую суть этих ошибок, когда и почему они появляются?
Последний раз редактировалось mdfv 04 окт 2007, 09:55, всего редактировалось 1 раз.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 окт 2007, 09:54

подробнее написано в логе сервера. ошибки могут возникать по разным причинам. это или сбой оборудования, или использование глюкавой версии IB/FB.
www.ibase.ru/devinfo/db_repair.htm
www.ibase.ru/devinfo/allversions.htm

mdfv
Сообщения: 119
Зарегистрирован: 23 май 2006, 15:53

Сообщение mdfv » 04 окт 2007, 10:35

В логе написано
Relation has 128208 orphan backversions (0 in use) in table NNNN (148)
Других ошибок нет. Только XNET error (xnet:2043) connection lost: another side is dead, он вроде не должен на данную ошибку влиять.

Насколько я понял, ничего особо страшного не происходит.
There is no data lost due to this error. если верить
http://support.codegear.com/kr/print/34757
и считать что в FB тоже самое.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 окт 2007, 16:14

Relation has 128208 orphan backversions
как минимум это еще означает, что у тебя работа с транзакциями плохая, т.к. накапливается много мусора. Пусть даже у записи было 128208 версий, и ничего не потеряно - разве такое количество версий это нормально?

Ответить