powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Активная транзакция
11 сообщений из 11, страница 1 из 1
Активная транзакция
    #39670395
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В процессе работы в окнах (запросы, таблицы, ХП) остаются открытые транзакции и про них забываешь. Иногда об этом узнаешь по мониторингу базы, что застрял OAT или по звонку пользователей. А где она открыта - часто непонятно. Приходится полностью отключаться от БД и заново подключаться.
Так вот, можно ли сделать какую-то отметку в заголовке вкладки, что на ней висит открытая транзакция? Это позволит так же визуально контролить, что в таком-то окне висит открытая транзакция.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670397
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу. Щас начну в заголовки всех форм лепить чего-нибудь, что будет сигналить об активной транзакции...
Реконнект делай.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670471
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

забей. В 4.0 появились тайм-ауты для подключений и запросов.
Думаю IBExpert прикрутит их когда придёт время.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670525
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Периодически, когда я точно уверен, что у меня нет активных транзакций в IBExpert'е, мониторинг показывает, что они таки есть. И когда я отключаюсь, на каком-то из окон звучит сигнал о завершении транзакции. И я не могу понять, что это такое - либо я действительно забываю завершить транзакцию, либо это IBExpert что-то делает не так. Мне нужен способ понять, где собака зарыта.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670526
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Таймаут здесь мне не нужен. Я хочу сам контролировать, что там у меня активно.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670548
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxМне нужен способ понять, где собака зарыта.

Ну так и смотри в таблицах мониторинга, они для того и предназначены.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670563
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Так я и смотрю в таблицах мониторинга (MON$TRANSACTIONS), что запущена транзакция. Если смотреть в MON$STATEMENTS, то иногда можно понять, что там открыто. Но в некоторых случаях там пусто.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670565
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

ИХМО блок работы с таблицами мониторинга можно было бы и улучшить. Прикрутить там всяческие мастер детальки
...
Рейтинг: 0 / 0
Активная транзакция
    #39670584
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxТак я и смотрю в таблицах мониторинга (MON$TRANSACTIONS), что запущена транзакция. Если смотреть в MON$STATEMENTS, то иногда можно понять, что там открыто. Но в некоторых случаях там пусто.

Во-первых, надо всего один раз написать запрос, вытаскивающий активные транзакции эксперта вместе с соответствующими запросами.
Во-вторых, если там пусто, то это не ко мне.
Наконец, кнопка Reconnect решит твою проблему быстро и безболезненно.
...
Рейтинг: 0 / 0
Активная транзакция
    #39670586
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПрикрутить там всяческие мастер детальки

Классное предложение. Пойду думать, какие такие всяческие мастер-детальки там можно прикрутить и для чего...
...
Рейтинг: 0 / 0
Активная транзакция
    #39670591
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

да там вариантов то не много.
Вот есть список активных коннектов например.
Детальки: запросы в этих коннектах, транзакции, статистика (MON$IO_STATS, MON$RECORD_STATS).
У транзакций детальки: запросы, статистика.
У запросов детальки: статистика
+ есть ещё статистика по таблицам в 3.0. Ну и про новые филды для трёшки не забыть
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Активная транзакция
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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