Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Устойчивость Interbase / 17 сообщений из 17, страница 1 из 1
16.02.2004, 15:50
    #32410669
vitvsh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Я столкнулся с такой проблемкой: в результате аварийной перезагрузки на серваке с яфилом накрылась БД, при попытке селекта из одной таблицы ругается на database corrupt. Причем похожее случалось неоднократно с у моих знакомых на Интербейзе, на mssql специально тестировали в похожих ситуациях, работал нормально. Какими-то настройками поднять живучесть яфила вообще возможно?
...
Рейтинг: 0 / 0
16.02.2004, 16:23
    #32410738
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Ну конечно всякое бывает, но я считаю что во всяком случае FB, которым я пользуюсь, и так достаточно стабилен. Аварийная перезагрузка скорее всего была вызвана сбоем питания, да?
Если питание виновато - ставь UPS.
Ещё проблемы есть с кэшированием, но это кажется к последним версиям линуховых ядер относится в основном...
Ещё рекомендация - почаще делай backup/restore.

P.S. В FB есть параметры типа
#MaxUnflushedWrites = 100
#MaxUnflushedWriteTime = 5

Не знаю, есть ли они в дятле и как их правильно установить, но я думаю что благодаря им можно немного снизить риск порчи базы...
...
Рейтинг: 0 / 0
16.02.2004, 16:40
    #32410773
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Привет !
Gold
Ещё проблемы есть с кэшированием, но это кажется к последним версиям линуховых ядер относится в основном...

Не уверен (в который раз) ... так как уже год работает сервер на ASP Linux 9 + FB 1.5.
Клиентов минимум 10. База каждый день подвергается жуткой модификацией -
удаление, вставка, обновление .... минут на 20 работы ... и ничего не виснет и не срубается ...

Backup/Restore делаю иногда, когда душе захочется ....

Я думаю причина падения БД в железе или в плохом отношении к ней )

P.S.
Даже UPS лень поставить ...
...
Рейтинг: 0 / 0
16.02.2004, 16:47
    #32410787
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Я и сам не уверен, но мне кажется что я читал это где-то (про кеширование в последних линухах).
У нас всё на RH7.3 и FreeBSD крутиться почти 2 года и на моей памяти только одна проблема - пропал триггер один, т.е. в системных таблицах на него ссылки имелись, а тела его небыло и база не бэкапилась.
Так что я считаю что FB вполне стабильно работает.
...
Рейтинг: 0 / 0
16.02.2004, 17:00
    #32410824
S.G
S.G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Под Windows обязательно надо ставить
ForsedWrites=On
...
Рейтинг: 0 / 0
17.02.2004, 08:22
    #32411238
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
2 S.G
поясни причину пожалуйста...
чо-то я не догоняю... на производительность совсем насрать что ли???
...
Рейтинг: 0 / 0
17.02.2004, 10:32
    #32411409
Roman Ignatiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
А ты сравнивал на современных дисковых системах? :) Разницы, во-первых, практически нет. Во-вторых, отключение forced write ведет к несопоставимому падению надежности. У меня, например, всегда было включено. И жалеть не приходилось.
Тем более что производительности, имхо, надо добиваться грамотным проектированием прежде всего.
...
Рейтинг: 0 / 0
17.02.2004, 10:39
    #32411429
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
честно говоря не сравнивал... буду иметь в виду...
а на счёт проектирования, конечно согласен...
отключение forced write ведет к несопоставимому падению надежности
ну вот тут не знаю... если сервер, то и ИБП надо ставить и скайзи с аппаратным РАИД, да и вообще всякое такое... поэтому не уверен на счёт несопостовимого падения надёжности
...
Рейтинг: 0 / 0
17.02.2004, 10:44
    #32411444
Roman Ignatiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
От резета не спасет :)) А когда-нибудь, уж поверь, он будет. И когда поймешь, что БД восстановлению не подлежит....
Да и если есть UPS - это вообще праздник. У наших клиентов, увы, только у 10% такое. У остальных - обычный комп, та еще электричество пару раз в неделю пропадает...
...
Рейтинг: 0 / 0
17.02.2004, 10:51
    #32411463
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
у нас не так, предприятие всё таки, на заказ не пишем...
-----------
ситуация...
...
Рейтинг: 0 / 0
17.02.2004, 10:53
    #32411467
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
я к тому, что есть и ИБП и РАИД и резет давно не применялся и не предвидется в скором времени, сервер не хухры-мухры не нужон там резет, так обходимся...
...
Рейтинг: 0 / 0
17.02.2004, 10:57
    #32411474
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Roman Ignatiev
Вот тут спасает Linux с Ext3. Как раз "От резета спасет" почти всегда ... У меня сервер под столом стоит, и я иногда его ногой задеваю ...
Не помню, чтобы что-то серьезное с базой было.
Конечно, для нормальной работы лучше UPS и я бы еще рекомендовал кнопки на системном блоке блокировать.
...
Рейтинг: 0 / 0
17.02.2004, 11:05
    #32411490
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
2 Dnico
ногой на резет жать это круто, вот только не пойму, как Тебя пользователи ещё не покилали за резеты...
...
Рейтинг: 0 / 0
17.02.2004, 13:08
    #32411770
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
А у меня ext3 когда-то политеде вместе в винтом. Тоже питание вырубилось или скачёк был - я не знаю точно. Начали разбираться - на винте бэды появились. Это я к тому что ещё часто тень базы может спасти, если таковая имееться...
...
Рейтинг: 0 / 0
17.02.2004, 13:18
    #32411801
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
так и рекомендуют shadow на отдельный винт помещать...
...
Рейтинг: 0 / 0
17.02.2004, 13:32
    #32411840
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
авторПод Windows обязательно надо ставить
ForsedWrites=On

Для ядра NT - рекомендуется, но при наличии UPS и прочих аппаратных и организационных гарантий допустима установка в OFF. Для Win9x установка FW=OFF равносильна суициду в силу особенностей управления системой файловым кэшем.
...
Рейтинг: 0 / 0
17.02.2004, 20:02
    #32412678
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Устойчивость Interbase
Если еще принять во внимание, что производительность составлена
из произв. при записи плюс произв. при чтении, и если запись
делается нечасто по сравнении с чтением, то FW=on как бы не
должно сказываться сильно на общую п., имея ввиду также
быстроту сегодняшних дисков, как Roman Ignatiev сказал.

хм... длинновато получилось, уж извиняйте ;)

А насчет UPS, то я знаю случай, когда электрокомпания...
в общем, в жилом районе, в сеть на короткое время подавалось
не то 380 вольт, не то еще что-то в этом роде, отчего UPS-ы
геройски пали в битве, а за ними кажется и блоки питания компьютеров.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Устойчивость Interbase / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]