|
Долгое распроведение документа
| ☑ |
0
Beduin
09.08.12
✎
13:40
|
Начисление зарплаты. ЗУП. Делает минут по 20-30. В документе 2500 сотрудников где-то.
База типовая. Анализировал дисковые очереди. Все ок. Где может быть затык?
|
|
1
Beduin
09.08.12
✎
13:46
|
Вроде бы ничего особенного. Наборы записей чистит.
Процедура ОбработкаУдаленияПроведения(Отказ)
Движения.ОсновныеНачисленияРаботниковОрганизаций.мВыполнятьВспомогательныеРасчеты = Истина;
Для Каждого Набор Из Движения Цикл
Если мНеуправляемыеДвижения.Найти(ТипЗнч(Набор)) = Неопределено Тогда
Набор.Очистить();
Набор.Записать();
КонецЕсли;
КонецЦикла
КонецПроцедуры // ОбработкаУдаленияПроведения()
|
|
2
Beduin
09.08.12
✎
13:56
|
Хм. В копии все ок. такой проблемы нет.
|
|
3
jk3
09.08.12
✎
14:00
|
(0) Файловая?
|
|
4
Beduin
09.08.12
✎
14:31
|
(3) Не. Клиент-серверная.
|
|
5
Beduin
09.08.12
✎
14:31
|
(4) И копия клиент-серверная.
|
|
6
Нуф-Нуф
09.08.12
✎
14:31
|
замер производительности что говорит
|
|
7
Beduin
09.08.12
✎
14:39
|
(6) Ничего.
Набор.Записать(); и дальше тишина. Везде.
Видимо удаляет записи движений.
|
|
8
Beduin
09.08.12
✎
14:42
|
Может реиндексацию сделать?
|
|
9
Птах
09.08.12
✎
14:44
|
Загрузка винта в это время скока процентов?
|
|
10
Beduin
09.08.12
✎
14:45
|
(9) Я взял копию базы. Которая на том же винте. Таже операция проходит нормально, пока на рабочей базе все висит.
|
|
11
KindLion
09.08.12
✎
14:47
|
(8) +1 - реиндексацию
|
|
12
hatsher
09.08.12
✎
14:48
|
реинкарнацию пора делать
|
|
13
Beduin
09.08.12
✎
14:51
|
Реиндексация в копии грузанула нехило так дисковую подсистему)))
|
|