Имя: Пароль:
1C
 
Инструменты для поиска блокировок
,
0 ИС-2
 
naïve
05.01.15
11:47
Знаю про ЦУП и gilev.ru . Есть что-то еще?

Запустил создание однотипных документов под 2-мя пользователями для нагрузочного тестирования. Периодически вылетает ошибка "Превышено время ожидания блокировки" у одного пользователя на

    Набор.Отбор.Регистратор.Установить(Регистратор);
    Набор.Записать();
  
Т.к регистратор новый, то получается что заблокирован весь регистр? Или ошибаюсь.

Я хочу знать какие поля и кем были заблокированы в момент вылета ошибки.
Как это можно узнать?
1 Hans
 
05.01.15
11:59
насколько я знаю - внятных инструментов нет.
2 йети
 
05.01.15
12:01
(0) профайлер ? :)
3 ИС-2
 
naïve
05.01.15
12:24
(2) надо научиться им пользоваться. Есть литература, где на простом языке он описан?
4 йети
 
05.01.15
12:31
(3) возможно в твоей тестовой базе блокировки при количестве документов до 2-3 тыс, документы для одного склада, в документах частое пересечение номенклатуры.

есть выжимки на простом языке http://www.v8.1c.ru/expert/kb.htm
5 Reaper_1c
 
05.01.15
12:48
(0) Ошибаешься. ЦУП поможет. Ручная запись конкретного набора в обработке проведения/отмены проведения - это уже ошибка.
6 ИС-2
 
naïve
05.01.15
13:19
(5) это типовой код УПП. Модуль ПолныеПрава.ЗаписатьНаборЗаписейНаСервере

а вот кто его вызывает вопрос...
7 floody
 
05.01.15
13:53
Чем цуп и гилев.ру не устраивают?
8 ИС-2
 
naïve
05.01.15
14:41
(7) пока у меня стадия сбора информации. А так будет интересно посмотреть и их то же
9 Escander
 
05.01.15
15:05
(0) делаешь отбор по пустому значению(пустая ссылка) Регистратор, когда документ ещё не сохранён?  
а всякий случай утрочню:
1.база не файловая случаем?
2.у самой конфы указано что блокировки управляемые и в самой конфе ты пользуешь именно управляемые?
10 tridog
 
05.01.15
19:05
(0) Если блокировки автоматические - профайлер
Если управляемые - техжурнал
11 Злопчинский
 
05.01.15
19:07
Софтпоинт еще посмотри
Ошибка? Это не ошибка, это системная функция.