powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Постоянно слетает база
11 сообщений из 61, страница 3 из 3
Постоянно слетает база
    #38906800
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarSweep не обязательно в монопольном, можно в моменты минимальной нагрузки БД. Но обязательно чтобы прошла до конца, в 2.1 насколько помню это критично, можно базу убить обрывом sweep, поправьте меня если вру.Врёшь
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38906807
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и в ухо ему, в ухо! (с)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38906869
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvskПример глюка постараюсь в ближайшее время предоставить. Пока всё работает как
на зло
Повторяю медленно: иди к клиенту у которого ты последний раз "чинил" базу и показывай сюда
его gstat -h и firebird.log (упакованный в аттаче). Непосредственно глюка ждать не надо.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997556
vvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Вот слетела база, причём при обращении к ней зависает firebird
вот выполнил ремонт


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
c:\uu\Sklad\db>gfix -v -f fb.fdb -user SYSDBA -pass masterkey
Summary of validation errors

        Number of record level errors   : 4

c:\uu\Sklad\db>gfix -v -full fb.fdb -user SYSDBA -pass masterkey
Summary of validation errors

        Number of record level errors   : 4

c:\uu\Sklad\db>gfix -mend fb.fdb -user SYSDBA -pass masterkey
Summary of validation errors

        Number of record level errors   : 4

c:\uu\Sklad\db>gfix -commit all FB.FDB -user SYSDBA -pass masterkey



затем выполнил gstat -h

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
c:\uu\Sklad\db>gstat -h fb.fdb

Database "fb.fdb"
Database header page information:
        Flags                   0
        Checksum                12345
        Generation              20193758
        Page size               4096
        ODS version             11.1
        Oldest transaction      128881
        Oldest active           20193702
        Oldest snapshot         20193702
        Next transaction        20193730
        Bumped transaction      1
        Sequence number         0
        Next attachment ID      7742295
        Implementation ID       16
        Shadow count            0
        Page buffers            0
        Next header page        0
        Database dialect        3
        Creation date           Apr 29, 2015 12:16:25
        Attributes              force write

    Variable header data:
        Sweep interval:         20000
        *END*

c:\uu\Sklad\db>




не создаётся бекап, т.к. во время создания зависает ibexpert, когда снимаю задачу fbserver.exe, то зависший ibexpert выдаёт ошибку, отвисает и аварийно пекращается бекап. пробовал создавать бекап используя игнорирование checksum и limbo transaction, но та же история.
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997589
vvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем заработало. сделал бекап на более мощном компе и зависло после того, как успел сделаться бекап. Потом перезапустил firebird, восстановил бекап и база заработала нормально.
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997678
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvskNumber of record level errors : 4

А сами ошибки из firebird.log ты нам покажешь?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997705
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvsk
Код: sql
1.
2.
3.
4.
        Oldest transaction      128881
        Oldest active           20193702
        Oldest snapshot         20193702
        Next transaction        20193730

Скорее всего там мусора немерянно

vvskне создаётся бекап, т.к. во время создания зависает ibexpertГалку no_garbage_collect ставил ?

vvskкогда снимаю задачу fbserver.exeКакой молодец...
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997729
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sweep Interval стоит дефолтный, у тебя база из sweep вообще не уходит. Ты случайно при сильных тормозах базы службу сервера не завершал?
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997733
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я это к чему спрашиваю - наблюдал такую картину - при автоматическом срабатывании sweep админ перезапускал службу FB и все продолжали работу до повторения ситуации, финалом была убитая база.
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38997925
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvskc:\uu\Sklad\db>gfix -commit all
прежде чем лепить произвольные опции gfix, неплохо бы ознакомиться с тем, что они означают. У вас что, в приложениях двухфазный коммит используется? и gfix выдал список незавершенных по 2pc транзакций? (2pc - это two-phase)
...
Рейтинг: 0 / 0
Постоянно слетает база
    #38998533
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvskВот слетела база, причём при обращении к ней зависает firebird
Где слетела? Лог покажи. "Зависает" - крайне туманное объяснение. Кстати, зависает только клиентское приложение,у него какие то ошибки есть?


vvskне создаётся бекап, т.к. во время создания зависает ibexpert, когда снимаю задачу fbserver.exe, то зависший ibexpert выдаёт ошибку, отвисает и аварийно пекращается бекап. пробовал создавать бекап используя игнорирование checksum и limbo transaction, но та же история.
У тебя бэкап пытается собрать мусор,которого судя по gstat-h у тебя дофига. Дима уже тебе сказал за бэкап без сборки мусора. Ну и надо искать причину,почему у тебя так застревают транзакции.
...
Рейтинг: 0 / 0
11 сообщений из 61, страница 3 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Постоянно слетает база
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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