Это старая версия документа.
Содержание
Рекомендуемый файл bisquit.pf
Требования к серверу для выполнения клиентских процессов QBIS.Bank в режиме TTY
Для выполнения клиентского приложения требуется определённый набор аппаратных ресурсов. В зависимости от характера выполняемых процедур, определённые процессы могут потреблять значительно больший объём ресурсов. Кроме того, в зависимости он параметров сессий, описываемых в файле bisquit.pf, требования к ресурсам могут быть увеличены. Указанные ниже минимальные требования исходят из среднестатического характера выполнения приложения и соответствуют рекомендуемому далее файлу bisquit.pf:
- Количество одновременно работающих пользователей на ядро процессора: 50
- Объем оперативной памяти на одного пользователя: 100 МБ
- Объем дискового пространства для хранения временных файлов на одного пользователя: 100 МБ
Оптимальный bisquit.pf для OpenEdge 10.2B:
# QBIS.Bank parameter file (for OpenEdge 10.2B)
#
# Created by Serge, April 24, 1997
# Updated by D'L, May 29, 1997
# Updated by Riabov, Oct 07, 2005
# Updated by Serge, Apr 15, 2013
#
# Параметры подключения к БД
#-1 -B 8192 # Подключение в однопользовательском режиме
#-S bq41d # Имя сетевого сервиса из файла /etc/services
#-N TCP # Подключение в режиме клиент-сервер через TCP/IP
#-H sun # Имя сервера
-Mm 16384 # Максимальный размер сетевого пакета (в байтах)
#
# НЕ ИЗМЕНЯЙТЕ!
-ld bisquit
-p bislogin.p
-nb 256
-yy 1964
-rereadnolock
-nolkctr # To supress 395th messages after completing a PROGRESS session
-rand 2
-inp 17000
#
# Локализация
-d dmy
-lng "Russian"
-cpcase Basic
-cpcoll Russian
-cpinternal ibm866
-cpstream ibm866
-cpterm ibm866
#
# Параметры оптимизации клиентской сессии
-s 800 # Размер стека (в Кб)
-l 2000 # Размер области локальных переменных (в Кб)
-TM 32
-TB 31
-mmax 20000 # Размер области выполнения r-кода в МБ, рекомендуемые значения от 20000 до 40000
-Bt 2048 # При значении параметра tmpbsize=4 (по умолчанию) происходит выделение 8 МБ
# для буфера временных таблиц, рекомендуемые значения от 2048 до 8192
-noshvarfix # По рекомендации Dan Foreman
#-T /tmp # Каталог с временными клиентскими файлами (размером как минимум 100 МБ на одного пользователя)
#-t # Включение видимости временных файлов в каталоге, определённом в параметре -T
#
# Для устранения ошибок/предупреждений при компиляции
-IOEverywhere 1 # 0157210 Ошибки компиляции Бисквит под OpenEdge 10.2b04
-sw
#
# Параметры для всех серверных процессов
-minport 28000 # Minimum Dynamic Server
-maxport 30000 # Maximum Dynamic Server
-tablerangesize 200 # 0119563 Доступ к статистике таблиц _TableStat, _UserTableStat
-indexrangesize 1000 # 0119563 Доступ к статистике индексов _IndexStat, _UserIndexStat
-spin 5000 # Рекомендуемые значения - от 2000 до 20000
qbis.pf для работы сервера приложений QBIS
# qbis.pf для работы сервера приложений QBIS # -pf /home/bis/conf/bisquit.pf # ссылка на текущий файл bisquit.pf -lkwtmo 60 # 0130798 Для ограничения времени ожидания заблокированных записей в QBIS
oracle.pf для работы с БД Oracle через DataServer for Oracle
# oracle.pf для работы с БД Oracle через DataServer for Oracle # -pf /home/bis/conf/bisquit.pf # ссылка на текущий файл bisquit.pf # # Connect to Oracle DB -db bqo -dt ORACLE # -Mm 16384 -Dsrv qt_cache_size,65535,QT_BYTE #-Dsrv qt_cache_size,65535,QT_BYTE,qt_debug,SQL # для отладки SQL-запросов # # Для промышленной среды эти параметры необходимо указывать в # Data Dictionary/DataServer/ORACLE Utilities/Edit Connection Information... #-U <имя схемы в БД Oracle> #-P <пароль для подключения к схеме БД Oracle> # -znotrim # Для исправления ошибок поиска записей по заявке 0113685