|
УТ 10.3, фоновое задание висит |
☑ |
0
tesei
05.03.14
✎
01:39
|
База на SQL 22 гига, 20 пользователей. Жили не тужили, и вот вчера база стала жутко тормозить. Вечером базу протестировал, рестартовал сервисы - все то же самое. Увидел в журнале регистраций что постоянно запускается фоновое задание "Обновление индекса полнотекстового поиска". задание работает 2 минуты, пишет "закончено регламентное индексирование порции", закрывается, и через 20 секунд запускается заново. Как прекратить эту вакханалию?
|
|
1
Dethmont
05.03.14
✎
01:50
|
Открыть консоль заданий и изменить расписание
|
|
2
Dethmont
05.03.14
✎
01:52
|
|
|
3
tesei
05.03.14
✎
01:57
|
(1) Сделал, спасибо. "Будем посмотреть".
|
|
4
tesei
05.03.14
✎
02:21
|
Замерил производительность проведения документов, вот этот код выполняется 10-20 секунд:
Общий модуль - общего назначения - процедура
УдалитьДвиженияРегистратора()
строка 1012:
СтрокаДвижения.НаборЗаписей.Записать();
контекст:
Для Каждого СтрокаДвижения ИЗ МассивОбрабатываемыхСтрокТаблицыДвижений Цикл
Если СтрокаДвижения.БезусловноеУдаление Тогда
ПолныеПрава.ЗаписатьНаборЗаписейНаСервере(СтрокаДвижения.НаборЗаписей, ДокументОбъект.Ссылка);
Иначе
Попытка
СтрокаДвижения.НаборЗаписей.Записать();
Исключение
// возможно «сработал» RLS или механизм даты запрета изменения
СообщитьОбОшибке(ОписаниеОшибки(), Отказ, СтрокаДвижения.Имя);
ВызватьИсключение "Операция не выполнена";
КонецПопытки;
КонецЕсли;
КонецЦикла;
Это так и должно быть?
|
|
5
tesei
05.03.14
✎
03:02
|
Картина такая: платежное поручение входящее проводится минуту. Из них кое-что попадает в замер производительности, секунд 10, а где программа висит остальные 50 секунд - непонятно как ловить.
|
|
6
jsmith82
05.03.14
✎
03:20
|
левые сеансы?
|
|
7
tesei
05.03.14
✎
03:36
|
Левых сеансов теперь нет. Доки до 03.03.14 проводятся нормально, а потом вот такое. Даже не знаю с какой стороны подойти. Придется банк вбивать днем, а проводить ночью, но это же маразм.
|
|
8
jsmith82
05.03.14
✎
03:37
|
что показывает замер, когда падает в проведение платёжки
может, 99% приходится на одну строчку кода
|
|
9
tesei
05.03.14
✎
09:43
|
Очень хочется убить тетку, который вводит банк. Она мне вечно создает проблемы. Дата оплаты в платежках от 03.03.14 - 0014 год!!! Такое фиг увидишь сразу. 8 часов и бессонная ночь из-за этого!!!
Думаю, она ведьма или проклятая, но от нее надо избавляться, посоветуйте как вы таких убираете?
|
|
10
nvs
05.03.14
✎
09:48
|
"Дата запрета изменения данных " или как-то так называется. Есть почти во всех типовых.
|
|
11
tesei
05.03.14
✎
10:13
|
(10) Дата запрета тут не причем. Дата документа: 03.03.2014, дата оплаты: 03.03.0014, спокойно проводится с датой запрета 01.02.2014.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший