Re: Прерванный backup и зависшая oldest transaction.

2009-10-26 Пенетрантность Khorsun Vlad


Yurij ...

А вот может кто-нибудь описать, что происходит в сервере в следующем
случае: я запустил бэкап базы данных, но потом в припадке маразма
забыл про это и перезагрузил компьютер. И теперь номер транзакции в
которой делался бэкап, висит как прибитый гвоздями в Oldest
Transaction и не меняется.


   Ибо был роллбек.


Через некоторое время после запуска (пару часов и порядка 20 тысяч
транзакций) начались тормоза, 100% поедание CPU сервером, я отключил



   Ибо стартовал sweep.


все программы, перестартанул сервер, но Oldest Transaction осталась на
месте.


   Ибо sweep'у не дали доработать (кто же это был ?)


Чем это чревато для базы данных и производительности сервера, и нужно
ли обязательно сделать бэкап-ресторе?
Сервер FB2.1.1 под виндой.


   Почитай про сборку мусора и sweep и не задавай больше таких вопросов :)

--
Хорсун Влад 





Re: Прерванный backup и зависшая oldest transaction.

2009-10-26 Пенетрантность Yurij


On Oct 26, 3:30 pm, Khorsun Vlad hv...@optima.com.ua wrote:
 Yurij ...

     Ибо был роллбек.

     Ибо стартовал sweep.

     Ибо sweep'у не дали доработать (кто же это был ?)

Так, а если sweep interval 0, он все равно стартует?

Тема сборки мусора и sweep это какая-то шиза, несколько раз читал, все
равно иногда не понимаю, что происходит.

Re: Прерванный backup и зависшая oldest transaction.

2009-10-26 Пенетрантность Khorsun Vlad


Yurij ...




Ибо был роллбек.

Ибо стартовал sweep.

Ибо sweep'у не дали доработать (кто же это был ?)


Так, а если sweep interval 0, он все равно стартует?


   Значит это или не свип, или sweep interval не 0.
Таблицы мониторинга тебе в руки


Тема сборки мусора и sweep это какая-то шиза, несколько раз читал, все
равно иногда не понимаю, что происходит.


   Гм. Что  там можно не понять ? :-D

--
Хорсун Влад 





Re: Прерванный backup и зависшая oldest transaction.

2009-10-26 Пенетрантность Yurij


On Oct 26, 4:14 pm, Khorsun Vlad hv...@optima.com.ua wrote:
 Yurij ...
  Ибо стартовал sweep.
  Так, а если sweep interval 0, он все равно стартует?
     Значит это или не свип, или sweep interval не 0.
 Таблицы мониторинга тебе в руки

Такс, а на какую именно таблицу смотреть? Меня этот вопрос давно
занимает, как узнать - сборка мусора идет, sweep или еще какая
операция, на какой таблице и сколько хотя бы примерно еще ждать.

Re: сколько может стоить

2009-10-26 Пенетрантность Alexander Goldun
Andrew пишет:
 это небольшое производство. двигатели для электричек и поездов.
 Дочка силоввых машин.
 Просто была у них проверка. а у них бардак со списанием материалов в
 производство.
 поэтому сверху сказали - надо сделать позаказный учет себестоимости.
 Тем более что у них ципл производства довольно большой.

Посмотрите стоимость УПП. Добавьте еще столько же на доработку под 
местные нужды. Получите оценку системы с потолка. Ну, еще умножьте на 
случайный коэффициент 2, дабы получить вероятную стоимость внедрения в 
вашем случае.