Зависание РС-Банка при подготовке 101-й формы
0 (0)
Зависание РС-Банка при подготовке 101-й формы ( sokols 04.12.2006 18:30 )
5(1)Возникла проблема при расчете 101-й формы. Собственно, сам расчет идет нормально, но во время его выполнения остальные пользователи РС-Банка не могут работать, так как, например, открытие списка счетов (несколько десятков тысяч) происходит _десятки_ секунд. Сервер приложений стоИт на одной машине с сервером БД: Server 2003, 2 x Xeon 2.8, 4 GB RAM, SCSI RAID 5. Пробовал запускать "Отчеты ЦБ" на отдельном СП (на том же сервере) - разницы нет. Визуально: 1 ядро загружено практически полностью. Из сервисов ntdbsmgr отъедает около 1.8 Гб памяти. Приложения на уровне файлового обмена работают быстро, без проблем. В чем может быть дело?
>> ОтветитьИзвестная проблема ( Izmajlov 05.12.2006 08:43 )
5(1)Посмотрите структуру cy_mreal.dbt. Размер записи - 38 байт. При расчете баланса (т.е. 101 формы) происходит заполнение по плану счетов переменными.. Это около 30 тысяч (!!!) записей на один баланс. Если у Вас есть филиалы, умножайте на количество. При расчете или импорте отчетов происходит интенсивнейшая работа дисков. Не спасает даже кэш дискового массива. Поэтому и выполнение на той же машине, но на другом СП не помогает. Все пользователи тормозятся из-за загрузки дисков.
Как вариант (сами не пробовали) - выносить все расчеты балансов (не ежедневных) на отдельную машину. К примеру, наступает отчетный период, бухгалтерия закрыла месячный баланс, вы копируетет данные на другой сервер, там есть свой СП, и пущай они там рассчитывают, пересчитывают без тормозов для всего банка.
С уважением,
Измайлов Ф.В.
>> ОтветитьЗначит, это общая проблема? (+) ( sokols 05.12.2006 09:09 )
5(1)Народ, поделитесь ноу-хау, кто как спасается? Вариант Феликса, конечно, выход, но с некоторыми "но".
1. Закрыли отчетники баланс, а мне придется ждать до вечера, чтобы скопировать файлы
2. Не дай бог, сделали проводку в архиве - опять копировать, опять дожидаться, когда все из РС выйдут.
Насчет загрузки ядра. Похоже, что все процессы РС-Банка грузят только одно ядро. Можно как-нибудь их перепрофилировать?
Не лучше ли ситуация с 9-м Первазивом? Кто-нибудь уже поставил себе?
>> Ответитьк сожалению, да ( Izmajlov 05.12.2006 09:33 )
5(1)1. Насчет вечера... Если сотрудники работают в следующем месяце, то можно копировать и по-живому.. Можно конечно схватить такой момент, что баланс будет нарушен, но... не в отчетном месяце..а в текущем дне.
2. Вот с архивными проводками - это проблема.. тут уже проблема не автоматизации, а организации работы банка. Но опять же.. если сделали арх.проводку - смотри п.1. Но винить в задержке уже надо тех людей, которые забыли резерв сделать или что-нить еще такое...
А проблема действительно общая... У меня уже более года нет практики работы с "Отчетами ЦБ", стоит обратиться к Игорю Чеботареву (qstart(at)narod dot ru), у него богатый опыт до сих пор. Могу только предложить почитать статью, которую мы с ним написали, когда активно "прорубали" Отчеты ЦБ (http://rsl.bankir.ru/stat0002.shtml). На том же сайте есть макрос (от 03.06.05) который сводит филиальные балансы и головного, это, по крайней мере, убирает тормоза при своде
С Уважением,
Измайлов Ф.В.
>> ОтветитьСамописный расчет 101 формы без Отчетов ЦБ без филиалов ~30 мин. и все работают нормально (-) ( григ 05.12.2006 14:44 )
5(1)Not specified
>> ОтветитьЭ-э... Где? :-) ( sokols 05.12.2006 14:58 )
5(1)Not specified
>> ОтветитьЕсли пользуетесь Отчетами ЦБ для выпуска других форм, то вам не подойдет (-) ( григ 05.12.2006 16:36 )
5(1)Not specified
>> Ответить