CftClub.ru
Клуб специалистов ЦФТ-Банк

Сервер приложений

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы
Предыдущая тема :: Следующая тема  
Автор Сообщение
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеПт Ноя 11, 2011 12:39   Сервер приложений Ответить с цитатой
Полезность: Нет оценки
Напомните, пожалуйста, как ограничить размер информации, запрашиваемой пользователями?

Где-то есть настройка, ее включаешь и если пользователь запросит, например, большое количество экземпляров во вьюхе, то получит сообщение от СП типа "а-яй! не хорошо..."
chesnok
Участник со стажем


Вступление в Клуб: 25.03.2010
СообщениеПн Ноя 14, 2011 04:55    Ответить с цитатой
Полезность: 1
HKEY_LOCAL_MACHINE\SOFTWARE\IBSO\Executor\
параметр: DataSizeLimit DWORD - размер в килобайтах на объем возвращаемых данных
если превышает - пользователю возвращается ошибка
il-83
Участник


Вступление в Клуб: 27.07.2010
СообщениеПн Ноя 14, 2011 05:13    Ответить с цитатой
Полезность: 1
Из документации...
Цитата:
Возможность ограничить выборку на Сервере Приложений позволяет предотвратить переполнение памяти СП в результате запроса чрезмерного количества данных. Ограничение количества вычитываемых записей, а также размер выборки управляются и журналируются с помощью трёх числовых параметров, которые следует задать в ветке реестра [HKEY_LOCAL_MACHINE\SOFTWARE\IBSO\Executor]. Эту ветку реестра необходимо создать в ручном режиме.

1. MaxRecordsCount (dword) – параметр устанавливает предельное количество записей в выборке, по достижении которого запрос логируется, и пользователю возвращается ошибка.

2. LogRecordsCount (dword) – параметр устанавливает количество записей в выборке, по достижении которого запрос логируется без возвращения ошибки пользователю.

3. DataSizeLimit (dword) – параметр задаёт предельный размер выборки в килобайтах, по достижении которого запрос логируется, и пользователю возвращается ошибка.
Сервер Приложений ведёт логирование в каталог C:\IBSOLog. Этот каталог необходимо создать в ручном режиме.
markoff
Участник - экстремал


Вступление в Клуб: 09.06.2009
СообщениеПн Ноя 14, 2011 09:58    Ответить с цитатой
Полезность: Нет оценки
Вот мне интересно, каким образом можно вычислить оптимальный размер в КБ, чтобы и комфортно мог работать пользователь и Сервер Приложений не вис?
P.S. Через сервер приложений работают порядка 300 пользователей
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеПн Ноя 14, 2011 12:44    Ответить с цитатой
Полезность: Нет оценки
Видимо, методом "научного тыка" в процессе выясняется.
Кто-нибудь может поделится своей практикой использования этой настройки.
chesnok
Участник со стажем


Вступление в Клуб: 25.03.2010
СообщениеВт Ноя 15, 2011 05:16    Ответить с цитатой
Полезность: Нет оценки
У нас удаленные офисы на не очень широких каналах. Прикинули на глазок что 500 кБ должно хватать. Поставили. Вытерпели месяц ворчания и претензий. Теперь пользователи вынужденно научились эффективно использовать фильтрацию.
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеВт Ноя 15, 2011 07:36    Ответить с цитатой
Полезность: Нет оценки
chesnok пишет:
пользователи вынужденно научились

Да, по-другому обычно никак.

А у вас до установки ограничения какие возникали проблемы? Зависания были?
После установки ограничения исправилось?
chesnok
Участник со стажем


Вступление в Клуб: 25.03.2010
СообщениеСр Ноя 16, 2011 03:40    Ответить с цитатой
Полезность: Нет оценки
Были любители запросить выписку за 3 года и потом ГЛАЗАМИ искать в таблице документ с заранее известными параметрами. Иногда такие выписки имели приличный объем и тянулись в удаленный офис продолжительное время. Были и зависания. После ограничения уменьшилось время отклика системы. Перестало заклинивать сервер приложений.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru