Пожалуйста, если кто сталкивался с такой, или подобной проблемой, очень прошу помочь.
сервер NetWare 6 + SP2
рабочая станция Windows Professional 2000
клиент 4.83 SP1 с установленным обновлением nt483pt6
1С Предприятие 7.7
(1)
После того как мы переместили файлы базы 1С с сервер Windows 2000 на сервер NetWare 6, скорость работы 1С резко упала.
В результате анализа сетевого трафика обнаружилось, что клиент создаёт 2000 запросов к серверу в секунду, каждый по 100-150 байт,
эффективная пропускная способность свичей и сетевух плат при этом очень мала, и рабочее место 1С тормозит.
Проблемы была решена установкой обновления nt483pt6 (с сайта novell.com раздел бета), которое добавляет возможность Opportunistic Locking 2 на сервер netware6 и на клиент.
Производительность резко возрасла. Клиент создаёт всего 200-300 requests в секунду (видно в мониторе на сервере), отчёты 1С создаются мнгновенно.
(2)
Далее обнаружилось, что один пользователь отлично работает с базой 1С, но при попытке 2-го и далее пользователей начать работу с базой (например, создание отчёта) - 1С даёт сообщение "ошибка захвата таблицы соединений". И, естественно, сначала висит, потом вылетает.
Эта проблема была решена отказом от использования Sable и установкой действительного HASP-ключа на сервер NetWare.
(3)
Теперь же, отчёты 1С создаются отлично, сетевой трафик небольшой,
но вся ситуация скатывается обратно (т.е. куча мелких запросов, медленная работа 1С) как только хотя бы один пользователь 1С изменит что-либо в базе (например проведёт документ), во время выполнения отчётов. Т.е. пока все места 1С работают на чтение, всё отлично. Как только одно пытается сделать запись в базе, начинаются тормоза.
ВОПРОС, КТО С ПОДОБНЫМ СТАЛКИВАЛСЯ, ПООБЩАЕМСЯ НА ЭТУ ТЕМУ ?