Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-26 Пенетрантность Kovalenko Dmitry
Прямо ужасы какие-то на нось глядя :(

У нас тоже(?) сборка мусора отключена на
уровне базы данных - по ночам работает
свип. Он правда не 15 минут работает, а
(как правило) полтора-два часа.

Разрыв в транзакциях за смену
достигает 170-200 тыс.

И мы эту базу еще и апгрейдим иногда ...

Мамаа . !!!

Наверное надо завтра с утра втихоря
обратно включить эти несчастные 2, от
греха подальше ...

Коваленко Дмитрий.


Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-26 Пенетрантность Vlad Horsun

Kovalenko Dmitry ...
 Прямо ужасы какие-то на нось глядя :(

 У нас тоже(?) сборка мусора отключена на
 уровне базы данных - по ночам работает
 свип. Он правда не 15 минут работает, а
 (как правило) полтора-два часа.

 Разрыв в транзакциях за смену
 достигает 170-200 тыс.

 И мы эту базу еще и апгрейдим иногда ...

 Мамаа . !!!

 Наверное надо завтра с утра втихоря
 обратно включить эти несчастные 2, от
 греха подальше ...

Отставить ужасы. Ты говоришь о sweep_interval, а
Gene - о isc_dpb_no_garbage_collect у всех своих
коннектов. У тебя сборка мусора _работает_

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




Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-26 Пенетрантность Kovalenko Dmitry

 У нас тоже(?) сборка мусора отключена на
 уровне базы данных

Ну хоть ты не путай сборку мусора со свипом :-)

А, ну да. Чего это я ? :)

Дим, когда целый день - с 8 до 20:00 -
продолбенишься с программированием,
начнешь путать что угодно :)

Мысль о том что это все таки разные
вещи была, но потом я вспомнил что в
одном единственном месте у меня таки
используется isc_dpb_no_garbage_collect - для
заливки наших VBS-ов в базу данных. Ну,
после этого, и накрыло.

Коваленко Дмитрий.



Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-25 Пенетрантность Horsun Vlad

Gene Feudorov ...

 Hello, Dmitri Kuzmenko!
 You wrote  on Tue, 25 Apr 2006 16:54:15 +0400:

  DK им если пользоваться, то для отчетов, чтобы побыстрее выполнилось.

 а отчего для работы то нельзя!?

Если очень хочется - то можно ;) Но - не нужно.

Единственное видимое мне применение - если таблица будет заведомо
пересоздана, или вся БД уйдёт на свалку (обрезание ненужных данных
перед архивированием + б\р, например), но это - 0.001% применений,
имхо

 мусор у нас ночами свипом собираетса!

А зачем его копить выше крыши ?

  DK И все. Понятно, что если мусор не собирается, с индексами и будет
  DK такая байда.

 дык ладно б тока с индексами.
 заваливается одна и та же таблица (слава богу аналитическая - генерируемая)
 никакие менды не помогают, селект из неё и бэкап не делается
 только дроп её спасает.
 она единственная заполняется в триггере вот таким макаром:

   execute statement 'insert into Analysis_Item_Store.'
   execute statement 'update Analysis_Item_Store '

 я эти экзекуты не использую, но коллега мой зачем то такое написал.
 не может быть в этом бодяга?

Я так и не понял об чём речь :( Могу тупить :)

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




Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-25 Пенетрантность Alexey Kovyazin


Привет!


а скорость работы пользователей?
Влад, у нас 300 коннектов активно долбят в рабочее время!
и включение сборки мусора хорошо отображается на процессоре
а одно из основных требований заказчика - главное, штоп не тормозило! :-)


А что у вас за железо?
И какая конфигурация FB - буферов сколько, firebird.conf какой?
Можно в приват.

C уважением,
Алексей




Re: fb 1.5.3 ss error during savepoint backout и падающие индексы

2006-04-25 Пенетрантность Horsun Vlad

Gene Feudorov ...

 а скорость работы пользователей?
 Влад, у нас 300 коннектов активно долбят в рабочее время!
 и включение сборки мусора хорошо отображается на процессоре
 а одно из основных требований заказчика - главное, штоп не тормозило! :-)

Не верю (с) Сборка мусора - это, грубо говоря, ещё один параллельно
всем работающий SELECT, причём с низким приоритетом. На фоне активных
300 коннектов его просто невозможно увидеть. А процессор и должен быть
загружен, если есть чем :)

   мусор у нас ночами свипом собираетса!
  HV А зачем его копить выше крыши ?

 да чо уш выше крыши то?
 ну накопится сотня-другая метров за сутки,
 а свип его за пятнацать минут вычистит ночью,
 когда нагрузка минимальна.

Сам себе противоречишь : если свип вычищает суточный мусор
за 15 мин, то такую нагрузку, размазанную в течение дня, тем более
увидеть не реально.

Боюсь у тебя какие-то другие тормоза... Может ты всё-таки
о свипе говорил ?

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