Терминальный доступ
тонкие клиенты
Технические вопросы
Разработка

Террасофт на тонких клиентах

Здравствуйте.
Такая проблема, Terrasoft виснет при работе на тонких клиентах. На терминальном сервере(сам террасофт на другом) работают примерно 12 человек, открыты в основном Chrome, qip, ничего такого тяжёлого.
Конфигурация:
Intel Core i7 920, 24 гб памяти, GeForce 9500 GT, на харде место есть, сеть - 100 мбит.

Зависает при открытии разделов системы, во время фильтрации, почти везде, иногда зависает наглухо и приходится убивать процесс TS в диспетчере задач.
На обычных компьютерах в это же время работает нормально -> сервер CRM с работой справляется. Пробовали везде прописывать /theme=0 , не помогло.
В чём может быть проблема?

Нравится

9 комментариев

Здравствуйте.
Уточните, пожалуйста, посредством чего организован терминал? Укажите точную версию Террасофт (с указанием номера сборки - можно посмотреть в свойствах пускового файла). Зависит ли ситуация от пользователя (администратор или нет)?
С уважением, Terrasoft Support Team.

Windows 2008 server
Тонкие клиенты: nComputing vSpace
Версия TS: 3.3.2.165
Ситуация от пользователя не зависит.

Здравствуйте.
В директории, где установлено приложение Террасофт есть папка Settings. Там находится конфигурационный файл RunSettings.xml. Попробуйте в нем установить значение параметра ShowHint=false.
С уважением, Terrasoft Support Team.

Спасибо, Александр. Протестировал ещё раз.
Оказывается, зависит от того админ или нет. Под админом работает намного быстрее.
Что можно сделать, чтобы у пользователей шустрее работало?

Здравствуйте.
Проблема достаточно не тривиальная и требует индивидуального подхода. В этой ситуации рекомендую попрофайлить запросы к базе в моменты замедления работы. Таким образом можно сузить место поиска источника проблемы. Как вариант вопрос может заключаться в нарушении целостности индексов. Можно попробовать их перестроить (http://www.sql.ru/forum/actualthread.aspx?tid=108811). Обращаю Ваше внимание на то, что эту операцию нужно проводить осторожно. Желательно перед этим сделать резервную копию схемы (http://community.terrasoft.ua/blogs/4524).
С уважением, Terrasoft Support Team.

Здравствуйте.
Заметил, что пользовательский запрос обращается к view, а адмниский - напрямую к таблицам. Может быть в этом проблема?
Трейсы профайлера в приложении.
Индексы пока не перестраивали.

Здравствуйте.
Действительно, для администратора права доступа не проверяются и выборка данных производится напрямую из таблицы. Для обычного пользователя на основании розданных прав доступа строится представление. То есть, при попытке доступа к какой-то записи анализируются права пользователя на нее и всех групп, в которые входит пользователь. В принципе, база одинаково отдает результат в не зависимости от того откуда пришел запрос (с "тонкого" или с "толстого" клиента). Если на "толстом" клиенте всё работает нормально, то логично предположить, что источник проблемы в терминальном сервере. Возможно там есть какие-то специфические опции\режимы для настройки. Думаю, что если вы выполните и запротоколируете аналогичные действия на "толстом" клиенте, то сам запрос отличаться не будет.
С уважением, Terrasoft Support Team.

Не толстых клиентах такая же проблема. Сами запросы делаются медленно.

Здравствуйте.
В таком случае адресуйте вопрос в службу технической поддержки (Support@terrasoft.ru). Будем разбираться.
С уважением, Terrasoft Support Team.

Показать все комментарии