powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / MON$STATEMENTS
5 сообщений из 5, страница 1 из 1
MON$STATEMENTS
    #40020703
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB 3.0.7. Открываю 2 IBExpert'а.
В одном делаю запрос:
Код: sql
1.
SELECT CURRENT_TRANSACTION, R.* FROM RDB$DATABASE R


Транзакция активна.
Во втором смотрю MON$STATEMENTS. Там вижу этот запрос, но MON$TRANSACTION_ID и MON$TIMESTAMP у него пустые.
Почему так?
...
Рейтинг: 0 / 0
MON$STATEMENTS
    #40020724
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

запрос уже отработал, он не активен
...
Рейтинг: 0 / 0
MON$STATEMENTS
    #40020751
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем так сделано? Таймштамп еще туда-сюда, а почему ID транзакции пропал? И как мне отличить запрос, который выполнился, но висит в открытой транзакции от запроса в закоммиченной транзакции (он тоже продолжает висеть в MON$STATEMENTS?
...
Рейтинг: 0 / 0
MON$STATEMENTS
    #40020754
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
запрос, который выполнился, но висит в открытой транзакции
Нет такого. Не существует.
Когда запрос завершил выполнение, он более не связан ни с какими тр-циями.

Далее возникает следующий вопрос - а что ты, собственно, ищешь ? В чём проблема ?
...
Рейтинг: 0 / 0
MON$STATEMENTS
    #40020764
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

запросы, которые выполняются или фетчатся, имеют ид транзакции.
если запрос кончился, или препарирован, то у него ид транзакции 0.
Ты можешь оценить, сколько у тебя активных запросов, и сколько "бесполезно висящих в приложении и на сервере".
Ну и дальше по обстоятельствам - искать в приложении, где запросы не деаллокируются правильно, остаются препаренными, и т.д.

В тему
https://www.sql.ru/forum/1167787/vopros-po-prepared-zaprosam
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / MON$STATEMENTS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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