О ресурсах и о том почему сервер зависает.



Posted by Анатолий, Херсон on November 10, 1999 at 02:32:06:

In Reply to: Re: Дайте дополнительную инфоpмацию posted by Виталий, Е-бург on November 08, 1999 at 20:29:48:


У меня сервер 3.11 на 20 user-ов хранит более 50000 операций.
-С110000 color dual 1 12
+fastfact +fastged
Os Win NT 4.0 SP5 Dual-PII400 Ram-384Mb
Первый старт за ~50 секунд.
В настройке активно используются экстрапараметры для анлитических данных,факты для первички, складского учета и др.
Работает нормально и устойчиво.Сейчас грех жаловаться.

А теперь из-за чего валится сервер.
Я долго мучился (2-3 месяца)с регулярными зависаниями сервера FBP, которые как правило заканчивались полным зависанием Win95, затем Win98, затем Win NT.
по 2-5 раз на день. И особенно в начале месяца (отчетный период)
Никак не мог поняь причину зависаний.
Даже включал Лог. - Ничего не нашел.
Занялся переписыванием форм под новые конструкции языка: if - else, for, #*AC и т.д.
И чего нашел:
1. в нескольких отчетных формах могла возникать ситуация когда производилась вырезка из строки за пределами ее реальной длины.
2. В большинстве отчетных форм где применяются растекатели ^^^^^^^^^^^^^ был применен механизм "обрезания" длинных строк.
Результат:
- полная стабилизация работы OS и FBP.
- никаких перезагрузок по 3-4 дня (больше не пробовал).

P.S. Переход на двухпроцессорную конфигурацию ощутимыш результатов не дал для одного сервера ФБП. А вот при запуске на одной машине 2-3-х серверов ФБП приятно.

Хотя настройки, настройки и еще раз настройки....

В одной из моих подопечных фирм при отключении fastfact
Было достигнуто ускорение при пересчете баланса в 1,6 раза (10000-12000 опер/месяц - больше сделан упор на экстрапараметры, хотя и фактов хватает)
А на других настройках (в другой фирме)получилось замедление на 10% т.к. активно применяются факты (6000-10000 опер/мес).

С наилучшими пожеланиями.
Анатолий


Пpишедшие ответы: