4 сентября 2023 в 22:48:37
(1 год 11 недель 3 дня 9 часов назад)
5700
08.07.2015 10:51:26
Текст задания
Бухгалтерия 3.0.40.34
есть обработка универсальный подбор и обработка объектов с инфостарта.
через нее всегда искали объекты,все было нормально.
потом 08.06 отключили свет, база упала. восстановили из рабочей копии, поставили на новый компьютер. все работает кроме поиска в этой обработке.
выводит то, что раньше занимало 10-15 сек по 20-30 мин!!
по отладчику видно, что больше всего времени занимает код
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ПроцессорВывода.ОтображатьПроцентВывода = Истина;
ТаблицаРезультата = Новый ТаблицаЗначений;
ПроцессорВывода.УстановитьОбъект(ТаблицаРезультата);
ПроцессорВывода.Вывести(ПроцессорКД); - конкретно эта строка
причем вчерашние счета ищет быстро, а сегодняшние по 20-30 минут
база PostgreSQL, сервер на linux
ТИИ делали, все галочки ставили, реиндексацию и средствами 1с и sql делали,
поставили еще оперативки, переделали сеть , поменяли железо, более свежий постгре поставили, базу перезагружали и средствами 1с и sql
обновляли платформу и саму конфигурацию
но ничего не помогает, при этом на сервере постоянно нет оперативки, даже если работает 1 человек
all :32237M used :32033M free :204M
готовы и деньги потратить на решение, только бы грамотного человека найти, кто поможет