powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Как отмониторить post_event`ы в IBExpert`е?
9 сообщений из 9, страница 1 из 1
Как отмониторить post_event`ы в IBExpert`е?
    #32581694
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После update одной строчки в таблице стартует триггер, который вызывает не хилую процедуру, а та в свою очередь другие процедуры, в зависимости от комбинации условий и параметров. В каком-то месте сервак виснет. Debug каждой процедуры ничего не даёт. Возможно не удаётся подобрать комбинацию условий и параметров, чтобы увидеть в каком месте циклит.
Хочу наставить в контрольных местах POST_EVENT '1', POST_EVENT '2' ... POST_EVENT 'N', чтобы знать до какого места дойдёт перед подвисанием.
А как в Expert`e отмониторить эти event`ы?
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581706
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отмонтировать - это как? Что имеешь в виду?
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581717
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не делай так. Ивенты Эксперт мониторить не умеет.
Воспользуйся UDF для отладки и пиши в лог.
Если платформа Win, то можно и MsgBox из библиотеки rFunc .
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581727
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mvОтмонтировать - это как? Что имеешь в виду?
Отмониторить, а не Отмонтировать.

Посмотреть список отработавших post_event. Тогда станет ясно между которыми он подвис. Хотя бы узнать место где рыть надо. Я целый день уже убил на отладку. Целая куча записей отрабатывается за 1.5 сек, а на этой одной затык.
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581736
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, если не хочешь так сложно и правильно, как говорит ПРЯМОХОДЯЩИЙ, понавтыкай вместо эвентов - ов - эксцепшны. Потом, по мере отладки - убирай их.
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581740
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А просто приложение свое написать, которое их отмониторит? День говоришь убил... пожалуй приложение-то минут за 15 пишеться...
Удачи.
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581758
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лентяй, когда по твоему клиент получит ивенты?
Отвечаю: после COMMIT !
А если сервер падает в момент отработки процедуры, дойдёт ли дело до COMMIT?
У Winny-Pooch'а точно дойдёт. А у всего остального человечества - НЕТ.
Так Ыщё раз. Получит ли его отладочная тулза ивенты?
Ы?
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32581771
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал dll`ну.
Щас пороюсь в собственной помоечке.
...
Рейтинг: 0 / 0
Как отмониторить post_event`ы в IBExpert`е?
    #32582698
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийЛентяй, когда по твоему клиент получит ивенты?
Отвечаю: после COMMIT !
А если сервер падает в момент отработки процедуры, дойдёт ли дело до COMMIT?
У Winny-Pooch'а точно дойдёт. А у всего остального человечества - НЕТ.
Так Ыщё раз. Получит ли его отладочная тулза ивенты?
Ы?


Ну уел :), Честно говоря отреагировал только на заголовок сообщения, а в IBExpert-е event-ы не отмониторить, вот и посоветовал...

Вообщем :
"Оправдаю. Отслужу.
Отстрадаю. Отсижу... "

Удачи.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Как отмониторить post_event`ы в IBExpert`е?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]