Hello, ddimon!

ddimon wrote:

Дмитрий, если не сложно, поясните следующий момент. Вот для данных
установок, если еще принять во внимание периодический запуск gbak -b
без ключа -g, можно ли утверждать что тот мусор что не был убран
кооперативно или фоновым тредом, будет убираться в момент бэкапа ?

блин. ну фигня же полная. стартуйте в самом начале работы с БД транзакцию snapshot, и держите ее активной - и у вас никакой "мусор", если он есть, никогда ничем не будет собираться - ни гбаком, ни свипом, ни запросами,
просто потому что мусором не будет являться.

Вы жалуетесь на sweep, но при этом хотите "собирать мусор" gbak -b.
Не вижу логики, по сути сборки мусора это будет одно и то же.
Только в случае с gbak  просто -b будет гораздо дольше -b -g.

И еще, насколько я понял, если было бы установлено значение по
умолчанию для SweepInterval, то при такой стабильно маленькой разнице
автоматически sweep вообще бы не запускался. Это так ?

да Вы прочитайте сначала статьи, чтож мы тут будем одно и то же
Вам пересказывать :-)
в той же summary.htm написано когда запускается sweep.
есть также статья www.ibase.ru/devinfo/sweep.htm
есть статья www.ibase.ru/devinfo/garbage.htm


--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Reply via email to