После редактирования подключений в свойствах объекта учёта и при попытке сохранить, надпись “сохранение записи” висит очень долго и в итоге завершается ошибкой.
Такая ошибка уже была давно и на предыдущих версиях. Думали, что просто SQL тормозит, не хватает ресурсов. Но вот после апгрейда RAM, всё стало работать заметно быстрее, практически вообще без подтормаживаний. А вот эта ошибка так и осталась.
В диспетчере задач видно, что в момент сохранения идёт загрузка именно сервера ЛЭРС. Может доходить до 50% (на скрине мне удалось поймать 25, загрузка плавает). В этот момент никаких опросов не было, загрузка была 0. Я специально пробовал в свободное время.
Также видно, что загрузка SQL сервера отсутствует и даже расход памяти еще не максимальный (25Гб из разрешенных 30Гб).
Провел дополнительный эксперимент. На объектах, где кол-во счётчиков 600-700 штук и менне, “сохранение записи” висит долго, но в итоге завершается без ошибки. И надпись “сохранение записи” висит тем дольше, чем больше счётчиков на объекте. На объектах, где кол-во счётчиков 1000 штук и более, возникает данная ошибка.
Похоже ЛЭРС пытается зачем-то пересохранить абсолютно все подключения, а не только новые или отредактированные…
Это операция установки подключений к оборудованию для объектов учёта. Уточните, пожалуйста, есть ли у этого объекта какие-нибудь особенности. Например, хорошо бы знать сколько всего у него подключений. Может быть, это жилой дом с тысячами подключений?
Спасибо за обращение! Мы поставили в план работ исправление данной ошибки. Как только она будет исправлена, обязательно сообщим в каком обновлении будет доступно исправление.
Мы приняли меры по оптимизации работы с такими объектами в 3.57. Пожалуйста, после обновления проверьте и напишите стало ли быстрее. На наших тестах мы сократили время редактирования с 60с до 3с.