Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Сб Авг 27, 2016 14:48  Монитор коммуникационного канала |
|
Полезность: Нет оценки
|
Всем привет.
Кто нибудь сталкивался с такой проблемой? Запускаю в кредитах групповую обработку, например, учет задолженностей, в монитор пишутся несколько строк и на этом всё, при том, что операция продолжает выполняться и успешно отрабатывает.
Вот сейчас запустил:
Код: | 12:40:35 rKindTechOver = NULL
12:41:42 Расчет новых значений реквизитов.
12:41:43 Расчет новых значений реквизитов ЗАКОНЧЕН.
Обработано 9 договоров за 1.45 сек.
Учет процентов и комиссий.
12:51:20 Обработано 100 договоров.
|
Очень не удобно. |
|
 |
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Вт Авг 30, 2016 13:22  Re: Монитор коммуникационного канала |
|
Полезность: Нет оценки
|
smirnovan пишет: | Всем привет.
Кто нибудь сталкивался с такой проблемой? Запускаю в кредитах групповую обработку, например, учет задолженностей, в монитор пишутся несколько строк и на этом всё, при том, что операция продолжает выполняться и успешно отрабатывает.
Вот сейчас запустил:
Код: | 12:40:35 rKindTechOver = NULL
12:41:42 Расчет новых значений реквизитов.
12:41:43 Расчет новых значений реквизитов ЗАКОНЧЕН.
Обработано 9 договоров за 1.45 сек.
Учет процентов и комиссий.
12:51:20 Обработано 100 договоров.
|
Очень не удобно. |
На вскидку, я бы, в первую очередь проверил, что к открытой пайпе больше никто не присосался.
Нет ли в момент выполнения в сессиях ещё одного монитора с подключением к этому каналу? |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 14:51   |
|
Полезность: Нет оценки
|
Запустил учет процентов и та же картина.
Вот на тесте сейчас смотрю, сессия с монитором только моя.
Код: | 14:27:35 rKindTechOver = NULL
14:28:17 Расчет новых значений реквизитов.
14:28:22 Расчет новых значений реквизитов ЗАКОНЧЕН.
Обработано 9 договоров за 4.47 сек.
Учет процентов и комиссий.
14:48:39 Обработано 100 договоров.
|
|
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Авг 30, 2016 15:03   |
|
Полезность: Нет оценки
|
smirnovan пишет: | Запустил учет процентов и та же картина.
Вот на тесте сейчас смотрю, сессия с монитором только моя.
Код: | 14:27:35 rKindTechOver = NULL
14:28:17 Расчет новых значений реквизитов.
14:28:22 Расчет новых значений реквизитов ЗАКОНЧЕН.
Обработано 9 договоров за 4.47 сек.
Учет процентов и комиссий.
14:48:39 Обработано 100 договоров.
|
|
Уровень отладки может влиять...
Настройка "Служебная информация"... тоже можно посмотреть
Я бы с этого начал |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 15:27   |
|
Полезность: Нет оценки
|
Даже не знаю, всегда так стояло.
 |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Авг 30, 2016 15:32   |
|
Полезность: Нет оценки
|
Разница очевидна, но не факт что в этом дело...
Я бы, на твоем месте, поставил как на изображении (у меня так)
И в АСД в настройках посмотри

Последний раз редактировалось: Матвеев Евгений (Вт Авг 30, 2016 15:43), всего редактировалось 4 раз(а) |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 15:35   |
|
Полезность: 1
|
Цитата: | А как тут picture то вставить? |
Я на fastpic выложил и сюда в тегах [img][/img] ссылку вставил |
|
 |
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Вт Авг 30, 2016 15:46   |
|
Полезность: Нет оценки
|
smirnovan пишет: | Запустил учет процентов и та же картина.
Вот на тесте сейчас смотрю, сессия с монитором только моя.
Код: | 14:27:35 rKindTechOver = NULL
14:28:17 Расчет новых значений реквизитов.
14:28:22 Расчет новых значений реквизитов ЗАКОНЧЕН.
Обработано 9 договоров за 4.47 сек.
Учет процентов и комиссий.
14:48:39 Обработано 100 договоров.
|
|
Вопрос: А сколько всего договоров? Операция точно по ним по всем выполняется? нет ограничения по подразделению/филиалу/пользователю? есть доступ ко всем этим договорам?
Я к чему - может действительно обрабатывается только чуть меньше 200 договоров? |
|
 |
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Вт Авг 30, 2016 15:49   |
|
Полезность: Нет оценки
|
smirnovan пишет: | Цитата: | А как тут picture то вставить? |
Я на fastpic выложил и сюда в тегах [img][/img] ссылку вставил |
посмотрел скрин - выставь уровень отладки =0 |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Авг 30, 2016 16:13   |
|
Полезность: Нет оценки
|
Цитата: |
Уровень отладки
Используется для установки уровня детальности служебных отладочных сообщений при
выполнении операций. Увеличение уровня отладки влечет за собой увеличение уровня подробности
служебных сообщений при выполнении и отладке операций. Диапазон допустимых значений
параметра: от 0 до 10. Если уровень отладки установлен больше 0 и запущен "Монитор
коммуникационного канала", то отладочные сообщения будут выводиться в "Монитор".
Примечание
В АРМе "ЦФТ – Навигатор" поддерживается механизм сбора статистики при
установленном системном параметре STATS_COLLECTING (подробнее о системных
параметрах см. документацию на АРМ "Администратор словаря данных"). При этом
если задан "Уровень отладки">0 и установлен флаг "Служебная информация", в случае
возникновения ошибок сбора статистики – выдается соответствующее сообщение.
|
|
|
 |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Вт Авг 30, 2016 16:21   |
|
Полезность: Нет оценки
|
10 ть все таки слишком буржуазно для того, чтобы следить за объёмом обработанных договоров, да и замедлит скорость выполнения существенно.
На переоценке пару раз забывал убрать 10 на 0, таки раз в N цать скорость сразу падала и куча ненужной инфы |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 18:30   |
|
Полезность: Нет оценки
|
договоров гораздо больше 100 и обрабатываются все нормально, только в монитор это не пишется почему то. Попробовал уровень отладки 10, пишет много всякой всячины и очень падает производительность. |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 18:33   |
|
Полезность: Нет оценки
|
смущает то, что первые то 100 он вывел, а дальше нет |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Авг 30, 2016 18:52   |
|
Полезность: Нет оценки
|
Хм, поставил 5. И что странно, пока вроде выводит в пайп всё как надо. Оставлю до конца, посмотрю. |
|
 |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Ср Авг 31, 2016 10:59   |
|
Полезность: 4
|
Коллеги, всем спасибо за участие. Проблема решена. Всё оказалось гораздо проще.
Посмотрел тело операции, нашел что для вывода используется стандартная операция rtl.debug_pipe. Не поверив, что она никуда ничего не выводит решил посмотреть на существующие пайпы
Код: | select * from v$db_pipes | и обнаружил интересный именованный канал с именем 'PAY'. Подключившись к которому увидел то, что ожидал увидеть в моем мониторе канала. Дальше проще, значит кто то где то его инициировал. Поиском по словарю по тексту операций
Код: | rtl.set_debug_pipe('PAY') | нашел локальный хук, который и вызывался где то в моей групповой обработке и перенаправлял вывод в этот именованный канал.
Какой то негодяй забыл убрать отладку
Может кому то будет полезно. |
|
 |
|