|   |   | 
| 
 | В чем тормоза, если по замеру 94% времени ест "ОткрытьФорму" | ☑ | ||
|---|---|---|---|---|
| 0
    
        badboychik 22.09.17✎ 12:56 | 
        Замер показывает огромное время клиентской процедуры ОткрытьФорму(...), выполняемой в типовой команде документа. В расширении у этого документа перекрыта процедура ПриСозданииНаСервере, но замер ничего серьезного не показывает в ней. 
 Единственное что может тормозить это запрос в динамическом списке. Самое загадочное что иногда ERP начинает просто намертво виснуть у ОДНОГО какого-то пользователя, а у других с такими же правами продолжает сносно работать. Все сидят в терминалах на одном сервере с одними условиями. Иногда помогает пересоздание пользователя, все начинает летать, хотя в правах и настройках ничего не меняется, только новый пользователь с теми же настройками входа. Куда остается копать? Ресурсов сервера хватает с лихвой. | |||
| 1
    
        Волшебник модератор 22.09.17✎ 12:57 | 
        Первое открытие может быть долгим.     | |||
| 2
    
        Tateossian 22.09.17✎ 13:00 | 
        (0) Переделать открытие формы на обработчик ожидания     | |||
| 3
    
        badboychik 22.09.17✎ 13:01 | 
        ожидания чего?     | |||
| 4
    
        H A D G E H O G s 22.09.17✎ 13:01 | 
        (0) "Ресурсов сервера хватает с лихвой."
 Нет. Ну как их может хватать, если тормозит :-) | |||
| 5
    
        badboychik 22.09.17✎ 13:05 | 
        (4) запрос тяжелый, по умолчанию на дин.списке нет никаких фильтров и значит выбираются все доступные документы за 2 года + данных из 3 таблиц, доп.реквизитов и т.д. 
 Думаю сделать фильтр при отсутствии прочих фильтров - брать документы за последний месяц | |||
| 6
    
        vicof 22.09.17✎ 13:06 | 
        Переделать архитектуру. ДС не предназначен для вывода огромного количества инфы.     | |||
| 7
    
        Tateossian 22.09.17✎ 13:07 | 
        (3) Ожидания того, когда ты синтакс-помощник откроешь.     | |||
| 8
    
        Digger 22.09.17✎ 13:35 | 
        (5) https://wonderland.v8.1c.ru/blog/obrabotka-i-oformlenie-dannykh-dinamicheskogo-spiska/
 пришло время воспользоваться прогрессивными технологиями. | |||
| 9
    
        H A D G E H O G s 22.09.17✎ 13:43 | 
        (8) Печальны эти технологии     | |||
| 10
    
        badboychik 22.09.17✎ 14:27 | 
        (8) вот это хорошая идея, релиз платформы нашего рабочего сервера как раз позволяет это потестить     | |||
| 11
    
        Digger 22.09.17✎ 14:29 | 
        (9) Также тормозит?  Я просто собираюсь проверить, но это ж надо набраться мужества и снять совместимость в УТ 11. )     | |||
| 12
    
        NeoVision 22.09.17✎ 14:31 | 
        (11) летает, но про сортировку и поиск по этим доп. полям можно забыть.     | |||
| 13
    
        H A D G E H O G s 22.09.17✎ 14:32 | 
        (11) Я - снял.     | |||
| 14
    
        H A D G E H O G s 22.09.17✎ 14:33 | 
        Нет ни сортировки, ни отборов по доп полям. Но это как бэ естественно и ничего не придумаешь.     | |||
| 15
    
        Digger 22.09.17✎ 14:35 | 
        (12) (14)  Это нормально.  Иногда дети экселя хотят просто видеть слишком много доп. инфы на одном экране. )     | |||
| 16
    
        H A D G E H O G s 22.09.17✎ 14:35 | 
        запрос тяжелый, по умолчанию на дин.списке нет никаких фильтров и значит выбираются все доступные документы за 2 года + данных из 3 таблиц, доп.реквизитов и т.д. 
 Глупость какая. По умолчанию на дин списке выбираются 45 строк. Вопрос в том, попал ты в индекс или нет | |||
| 17
    
        badboychik 22.09.17✎ 14:40 | 
        а какое значение имеет индекс при выборке? он же при поиске и соединениях важен. Имеется в виду нет индексов по полям которые в соединениях участвуют?     | |||
| 18
    
        H A D G E H O G s 22.09.17✎ 15:15 | 
        (17) Открой форму списка реализаций со 100500 документов и нажми отсортировать по колонке "Номер". А потом по колонке "Склад" или "Валюта"     | |||
| 19
    
        H A D G E H O G s 22.09.17✎ 15:20 | 
        И попробуйте покрутить список     | |||
| 20
    
        Веселый собака 22.09.17✎ 15:28 | 
        Там может быть воткнута некая тяжелая операция в событие обновления строк или в ей подобные.     | |||
| 21
    
        igork1966 22.09.17✎ 15:57 | 
        (0) программное создание реквизитов формы кстати сильно тормозит....     | |||
| 22
    
        _Дайвер_ 22.09.17✎ 16:22 | 
        (0) Попробуй пооткрывать форму с такими же настройками под разными пользователями, посмотри кэш еще     | |||
| 23
    
        _Дайвер_ 22.09.17✎ 16:23 | 
        (22) Хотя хз, кэшируется ли ДС у пользователей или нет, может что другое     | |||
| 24
    
        Cyberhawk 22.09.17✎ 17:14 | 
        (16) А не 42?     | |||
| 25
    
        Cyberhawk 22.09.17✎ 17:16 | 
        (23) Как ты представляешь "кэширование ДС", что именно и на какое время? В памяти кэшируются объекты БД, их версии данных, их представления, а в ДС что может кэшироваться?     | |||
| 26
    
        mmmarat 22.09.17✎ 18:40 | 
        (0) возможно в выводимых полях присутствует какое то поле с составным типом, а пользователь по нему сортировку установил. Можно стандартными средствами удалить настройку пользователя по этой форме и проверить.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |