|   |   | 
| 
 | Тормоза при переходе "Сервер-Клиент" -- что делать? | ☑ | ||
|---|---|---|---|---|
| 0
    
        badboychik 24.11.17✎ 11:09 | 
        Выясняю давно, где кроются причины торможения ERP, в частности делаю замер в конце процедуры "ПриСозданииНаСервере" и в начале "ПриОткрытии" (через хранение timestamp в реквизите формы), вижу в статистике длительные задержки, до 7-9 секунд иногда у некоторых пользователей.
 Проблема в том, что непонятно, что влияет на это и почему у одних 5 секунд а у других 1 или меньше, все сидят в терминале на одном сервере. И непонятно как оптимизировать, я же не могу повлиять на размер передаваемого контекста на клиент. Кто сталкивался? | |||
| 1
    
        lodger 24.11.17✎ 11:14 | 
        кэширование форм?
 попробуй всем кэш дропнуть. и серверу заодно. | |||
| 2
    
        ProxyInspector 24.11.17✎ 11:19 | 
        Это все связано с "ускорением" работы тонкого клиента, за счет безграмотной реализацией кеширования компанией 1С. При запуске любой формы в режиме тонкого клиента 1С создает кэш формы. Если форма менялась в конфигураторе, а может если менялась сама конфигурация, то создается новый экземпляр формы в кеше. Однако чтобы удалить старый экземпляр формы из кеша, мозгов у разработчиков не хватило. Кэш разрастается и тормозит открытие форм. 
 На УТ11 я наблюдал такую картину, что при размере базы 300 мб, размер кеша достигал 1.5 гб. И ЛЮБАЯ форма открывалась по 30 сек. Чисти кеш. | |||
| 3
    
        ProxyInspector 24.11.17✎ 11:31 | 
        Поэтому со временем программа начинает тормозить. Или после очередного обновления "вдруг", не смотря на заверения разработчиков, об очередном ускорении работы 1С, все встает колом.     | |||
| 4
    
        badboychik 24.11.17✎ 11:37 | 
        C:\Users\USR1CV8\AppData\Roaming\1C\1cv8 - пустая. Что чистить? 
 Вот журнал регистрации 50 ГБ - может влиять? | |||
| 5
    
        lodger 24.11.17✎ 11:40 | 
        (4) USR1CV8\AppData\Local\Temp\1C - но там только серверный кэш.
 юзерам тоже чисти. | |||
| 6
    
        ildary 24.11.17✎ 14:38 | 
        (1) а если кэш чистить не у всех - то отразится ли локальный кэш одного пользователя на работе другого, если у них разные компьютеры?     | |||
| 7
    
        lodger 24.11.17✎ 14:44 | 
        (6) как? с кешем одного компа работает только локальный экземпляр платформы (тонкий клиент).     | |||
| 8
    
        ildary 24.11.17✎ 14:54 | 
        (7) я спросил на всякий случай - потому что в (1) советовалось чистить кэш у всех.     | |||
| 9
    
        Cyberhawk 24.11.17✎ 15:08 | 
        Так у тебя пади сервер приложений и сервер БД еле данные тянут     | |||
| 10
    
        badboychik 24.11.17✎ 15:13 | 
        Было еще, что у одного пользователя все дико зависало, создали  нового с теми же правами и все залетало     | |||
| 11
    
        Cyberhawk 24.11.17✎ 15:15 | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |