Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Тормоза на конкретных читателях.
Пользователь: melai (IP-адрес скрыт)
Дата: 24, October, 2011 16:59

Добрый день.
В АРМ Книговыдача при отображении данных некоторых читателей начинает бегать ирбис, после 2мин. данные появляются, любая операция с этим читателем приводит к таким же 2-х минутным зависаниям на каждой операции.
Исследования показали, что в записи читателя в поле 40:Сведения о взятой литературе около 1400 повторений (ну очень часто и много берет), не могу найти где ограничить кол-во строк в 40-м поле.

Re: Тормоза на конкретных читателях.
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 24, October, 2011 17:03

Вы никак это не ограничите. Просто нужно взять этого читателя на контроль и периодически вычищать его историю взятой литературы (по правой кнопке "мультиввод" и там старые повторения вычищаете).



Редактировано 1 раз. Последний раз 24.10.2011 17:03 пользователем Панев Максим.

Re: Тормоза на конкретных читателях.
Пользователь: melai (IP-адрес скрыт)
Дата: 24, October, 2011 18:03

Печально...
Почистил запись читателя с 1400 до 800 повторений, помогло но не значительно.
В чем еще может быть причина, может железо не успевает обрабатывать и сервер мощнее надо?
Сейчас: Core2 Duo E6750/1Gb/HDD 80, средняя нагрузка одновременно работающих клиентов 60, максимальная-100.

Может есть еще мысли?

p.s.Книговыдачу используем второй год на полную катушку, боюсь даже представить что будет через год, когда закончим ретро-ввод и соответственно весь фонд будем выдавать через компьютер...

Re: Тормоза на конкретных читателях.
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 24, October, 2011 19:15

В вашем случае нужно оптимизировать форматы просмотра таким образом, чтобы они не обрабатывали 40 поле вообще. Тогда и проблем не будет. Это единственный путь решения.
Но и он не решит проблему полностью, потому что сохранение записи с таким большим количеством повторений будет по прежнему выполняться не быстро.
Тем более сервер, для вашей нагрузки совсем не подходящий. Его бы хватило на 20-30 клиентов, но никак не на 100. Берите Xeon с 8ГБ памяти и жесткий SATA3 (можно в рейде). Тогда будет по скорее работать.

Вы просто перешли барьер, когда такая машинка справляется на ура. Она у вас уже задыхается. А если на нее еще и веб-Ирбис повесить, то можно сразу пристрелить. Будут постоянные жалобы.

Re: Тормоза на конкретных читателях.
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 25, October, 2011 13:50

Панев Максим написал(а):
-------------------------------------------------------
> Вы никак это не ограничите. Просто нужно взять
> этого читателя на контроль и периодически вычищать
> его историю взятой литературы (по правой кнопке
> "мультиввод" и там старые повторения вычищаете).


Мы историю книговыдачи каждый месяц вычищаем - после снятия статистики за предыдущий месяц: Последовательный поиск - в строке свободный поиск
&uf('Av40#50')<>''
Что означает - 50-ое повторение поля не пусто, и на найденных записях запускаем глобальную корректировку Del40- удаление повторения поля по дате фактического возврата.
В версии 2008-2009 были частые блокировки записей и порча 40-х полей. После уменьшения размера записей чисткой полей 40, казалось, таких блокировок становилось меньше.
Хотя причина блокировок была в другом (было связано со сбоями во время автоматического обновления контекста работы АРМ "Книговыдача"), об этом были сообщения на форуме.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.