1С медленная запись документов при введенном значении в поисковой строке.
Добрый день! Возникла проблема со скоростью записи документов, если кто-то сталкивался, подскажите, пожалуйста, как решали.
1С:БП ПРОФ релиз 3.0.171.20
Платформа: 8.3.24.1761
База не доработана, типовая, без расширений. Находится на сервере, пользователи подключаются по Веб-публикации.
Ситуация: В журнале документов Поступление (акты, накладные, УПД), пользователь вводит в поисковую строку значение поиска. Долго по думав (минуты 1,5) программа выдает результат. Из списка выбирается документ, копируется (или создается новый), заполняется и записывается (не проводится). Запись может длиться от 1,5-2 мин.
Если перед копированием (созданием) поисковую строку отчистить, то тормоза не наблюдается.
Так же тормоза не наблюдается, если выполнять те же действия (даже по веб-публикации) только по RDP-подключению на сервер.
Попытки решения:
1. Полнотекстовый поиск отключен (пробовала включать, ситуация не улучшилась)
2. Пробовали создать нового пользователя, так как были подозрения, что проблемы с ним. Не помогло.
3. Чистка кэша на сервере и у пользователя не привела к успеху
4. Тестирование базы так же не помогло.
5. Обновили до последнего (на тот момент) релиза, так как подозревали, что проблема может быть в нем. Патчи все установлены.
Проблем в журналах других документов пользователями не выявлено.
1С:БП ПРОФ релиз 3.0.171.20
Платформа: 8.3.24.1761
База не доработана, типовая, без расширений. Находится на сервере, пользователи подключаются по Веб-публикации.
Ситуация: В журнале документов Поступление (акты, накладные, УПД), пользователь вводит в поисковую строку значение поиска. Долго по думав (минуты 1,5) программа выдает результат. Из списка выбирается документ, копируется (или создается новый), заполняется и записывается (не проводится). Запись может длиться от 1,5-2 мин.
Если перед копированием (созданием) поисковую строку отчистить, то тормоза не наблюдается.
Так же тормоза не наблюдается, если выполнять те же действия (даже по веб-публикации) только по RDP-подключению на сервер.
Попытки решения:
1. Полнотекстовый поиск отключен (пробовала включать, ситуация не улучшилась)
2. Пробовали создать нового пользователя, так как были подозрения, что проблемы с ним. Не помогло.
3. Чистка кэша на сервере и у пользователя не привела к успеху
4. Тестирование базы так же не помогло.
5. Обновили до последнего (на тот момент) релиза, так как подозревали, что проблема может быть в нем. Патчи все установлены.
Проблем в журналах других документов пользователями не выявлено.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Для поиска в динамическом списке лучше ALT+F юзать, а строку поиска вообще отключить. В итоге будет быстро. Ну или написать свою строку поиска, чтобы искалось только по нужным тебе колонкам.
Если перед копированием (созданием) поисковую строку отчистить, то тормоза не наблюдается.
Ну так ты записываешь документ быстро, а потом долго получаешь динамический список с отбором. Так что запись не медленная - медленное отображение списка.
Для поиска в динамическом списке лучше ALT+F юзать, а строку поиска вообще отключить. В итоге будет быстро. Ну или написать свою строку поиска, чтобы искалось только по нужным тебе колонкам.
Это стандартно поведение и беда 1С, когда в поисковой строке есть что-то "не пустое"- на сервер передаётся запрос, а-ля
что приводит к сканированию таблички, а если записей много, то тормоза гарантированы.
Таже история при сохранении, клиент 1С после сохранения делает перезапрос к табличке с неоптимизируемыми предикатами.
Либо надо отключать глобальный поиск, либо учить юзеров пользоваться "Расширенный поиск"
where col1 like '%что-то%' or col2 like '%что-то%'
что приводит к сканированию таблички, а если записей много, то тормоза гарантированы.
Таже история при сохранении, клиент 1С после сохранения делает перезапрос к табличке с неоптимизируемыми предикатами.
Либо надо отключать глобальный поиск, либо учить юзеров пользоваться "Расширенный поиск"
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот