Долго формируется отчет на сервере

1. akcent87 10.06.19 10:36 Сейчас в теме
Добрый день! Недавно столкнулся с проблемой долгого формирования отчета - Обороты счета по месяцам. Пользователь работает через Citrix и видит результат отчета через 40 с, если запускать 1С с локального ярлыка, то отчет формируется за 23 секунды. Кто нибудь в курсе с чем это может быть связано? И ещё такой момент, ради интереса зашел на сервер приложения 1С, на котором база крутится и запустил там отчет с такими же настройками - время результата была около 1 минуты! Т.е. формирую отчет с клиента я вижу результат через 23 сек, формирую на сервере 1С- результат через 1 минуту! Что это за особенность такая? База клиент серверная, 8.2, УПП, обычные формы.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. alex-l19041 8 10.06.19 11:03 Сейчас в теме
(1)
Т.е. формирую отчет с клиента я вижу результат через 23 сек, формирую на сервере 1С- результат через 1 минуту!
- это постоянно такой результат ? время формирования отчета зависит от загрузки сервера...
3. akcent87 10.06.19 11:09 Сейчас в теме
(2) Да это постоянно.. Т.е. в одной и той же базе, если запустить формирование отчета в клиентской среде и серверной, то время вывода отчета в серверной среде будет в 2-2,5 раза дольше.
5. collider 10.06.19 12:08 Сейчас в теме
(3) А цитрикс установлен на другом компьютере? Может быть, на другом компьютере процессор гораздо быстрее, чем на самом сервере 1С?
6. akcent87 10.06.19 15:06 Сейчас в теме
(5) Да Citrix развернут на своих серверах, но при работе через Citrix время всё равно больше чем при работе просто с локального клиента.
8. collider 11.06.19 09:38 Сейчас в теме
(6) Я не то спросил, значит.
Может быть, на этом локальном клиенте процессор лучше, чем на сервере цитрикса? Можешь назвать модели процессоров на сервере 1С, цитрикса и на клиенте?
9. akcent87 11.06.19 11:03 Сейчас в теме
(8) Процессор на сервере 1С - Intel® Xeon® CPU E5-4657L v2 3,2 GHz, на Citrix такой же - но это всё виртуальные машины. На клиенте Intel® Core™ i3-3210 CPU 3,2 GHz - физическая машина.
10. collider 13.06.19 05:04 Сейчас в теме
(9) На клиенте процессор пошустрее, а на сервере замедлен вирутализацией. Получается, есть повод полагать, что всё нормально.
А сеть везде одинаковая?
Дмитрий74Чел; +1 Ответить
4. SlavaKron 10.06.19 11:23 Сейчас в теме
Что замер производительности говорит?
7. akcent87 10.06.19 15:37 Сейчас в теме
Замер производительности говорит что из 40 секунд 8 секунд уходит на запросы, остальное время размазывается на кучу строк кода по заполнению всяких расшифровок и параметров ТабДока. При том, что интересно в замере общее время 40 секунд, а по секундомеру ровно 1 минута проходит с момента нажатия кнопки до вывода отчета. Получается 20 секунд уходят на отрисовку формы при выводе на экран?
11. Дмитрий74Чел 234 18.06.19 10:30 Сейчас в теме
У вас УПП, обычные формы, клиент-сервер. В таком случае сервер 1С выполняет (грубо) только преобразование запросов 1с в тектсы sql и передает их серверу sql и обратно. А вся работа выполняется процессом 1cv8.exe, запускаемым пользователем: вычисления, отрисовка форм, формирование запросов и т.п.
Так что видимо на сервере 1С у вас процессор занят по самое не могу, на виртуалке чуть посвободнее, а на локальной вообще "свобода".
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот