MON

2009-10-28 Thread Dmitry Lendel
Привет Есть Классик. Можно как-то прибить зависшее подключение через системные таблицы? fb 2.1 Дмитрий

MON$STATE в MON$STATEMENTS что означает?

2010-09-30 Thread Andrei
Селектом вытаскиваются значения 0, 1, 2, но в документации описаны только 0 и 1. Что означают эти значения? В релиз ноутах идет ссылка на http://tracker.firebirdsql.org/browse/CORE-1583 но, там обсудается проблема и нет расшифровки конкретных значений.

Re: MON

2009-10-28 Thread Dmitry Yemanov
Dmitry Lendel wrote: Есть Классик. Можно как-то прибить зависшее подключение через системные таблицы? Нет, только в 2.5. -- Дмитрий Еманов

MON$ATTACHMENTS

2007-11-14 Thread PEAKTOP
других ЭВМ локальной сети. Получаем запись в MON$ATTACHMENTS о коннекте: все правильно в записи. Валим клиентское приложение через диспетчер задач. Запись "висит". После backup-restore - никуда не девается. Вопрос: такова сокральная задумка ?

Re: MON$STATE в MON$STATEMENTS что означает?

2010-09-30 Thread Khorsun Vlad
"Andrei" wrote in message ... ок. тогда между 0 и 2, между IDLE и STALLED какая разница? IDLE - нет вообще никакой активности. STALLED - есть живой запрос и\или курсор, но в данный момент он не выполняется (клиент задумался). -- Хорсун Влад

Re: MON$STATE в MON$STATEMENTS что означа ет?

2010-09-30 Thread PEAKTOP
и конкретных значений. SELECT T.RDB$TYPE, T.RDB$TYPE_NAME FROM RDB$TYPES T WHERE (T.RDB$FIELD_NAME = 'MON$STATE')

Re: MON$STATE в MON$STATEMENTS что означа ет?

2010-09-30 Thread Andrei
ок. тогда между 0 и 2, между IDLE и STALLED какая разница?

Re: MON$STATE в MON$STATEMENTS что о значает?

2010-10-01 Thread Dmitry Yemanov
01.10.2010 10:42, Khorsun Vlad пишет: "Andrei" wrote in message ... ок. тогда между 0 и 2, между IDLE и STALLED какая разница? IDLE - нет вообще никакой активности. STALLED - есть живой запрос и\или курсор, но в данный момент он не выполняется (клиент задумался). Уточню: stalled - это перер

Re: MON$STATE в MON$STATEMENTS что означа ет?

2010-10-02 Thread Andrei
Тогда еще вопросы: 1) какой статус имеет запрос после выполнения операции Prepare? 2) статус Idle выставляется сразу по достижении Fetch-em состояния Eof? 3) для не селектов (например, EXECUTE PROCEDURE или INSERT) какие статусы возможны? Только Active?

Re: MON$STATE в MON$STATEMENTS что о значает?

2010-10-02 Thread Dmitry Yemanov
02.10.2010 13:19, Andrei пишет: 1) какой статус имеет запрос после выполнения операции Prepare? Idle 2) статус Idle выставляется сразу по достижении Fetch-em состояния Eof? Насколько я помню, лишь когда курсор будет закрыт. 3) для не селектов (например, EXECUTE PROCEDURE или INSERT) каки

delete from MON$ATTACHMENTS where MON$ATTACHMENTS.MON$ATTACHMENT_ID<>CURRENT_CONNECTION

2011-12-02 Thread reshetnyakvkt
Установлена ОС Mandriva 2009 x64, 9Гб оперативки, винты 160Гб. До этого стоял *FirebirdSS-2.5.0.25946-ReleaseCandidate3.amd64* конструкция отваливает все залипшие коннекты из текущей БД, а далее и в цикле из всех архивов. Работало безупречно: >>> in AUTONOMOUS TRANSACTION do delete

Re: MON$REMOTE_PID

2009-09-04 Thread Vlad Khorsun
"Dmitry Lendel" ... Привет Что означает MON$REMOTE_PID в MON$ATTACHMENTS? ID клиентского процесса. -- Хорсун Влад

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Yemanov
Dmitry Lendel wrote: Что означает MON$REMOTE_PID в MON$ATTACHMENTS? Доку уже отменили? /docs/README.monitoring_tables.txt -- Дмитрий Еманов

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Lendel
Привет FB 2.5 FB работает как приложение Запустил два Эксперта В первом выполняю запрос select uuid_to_char(gen_uuid()) from rdb$database; SELECT MON$USER, MON$REMOTE_ADDRESS, MON$REMOTE_PID, MON$TIMESTAMP FROM MON$ATTACHMENTS Показывает два соединения. Все понятно. А вот это SELECT

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Yemanov
Dmitry Lendel wrote: А если вот так? > and STMT.MON$STATE > 0 -- Дмитрий Еманов

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Lendel
Доку уже отменили? /docs/README.monitoring_tables.txt Да нет. Меня просто интересовал контекст. Что вкладывается в это значение.

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Lendel
А если вот так? > and STMT.MON$STATE > 0 Если оставить ATT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION AND то пусто Если убрать --ATT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION AND Видит только себя Если убрать STMT.MON$STATE > 0 Выдает MON$USER MON$REMOTE_ADDRESS MON$SQL_T

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Lendel
Привет Я в соседнем окне запустил запрос Select cast(?idkey as integer) from rdb$database Выполнил SELECT ATT.MON$USER, ATT.MON$REMOTE_ADDRESS, STMT.MON$SQL_TEXT, STMT.MON$TIMESTAMP, STMT.MON$STATE FROM MON$ATTACHMENTS ATT JOIN MON$STATEMENTS STMT ON ATT.MON$ATTACHMENT_ID = STMT.MON

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Yemanov
Dmitry Lendel wrote: Если оставить ATT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION AND то пусто Если убрать --ATT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION AND Видит только себя Если убрать STMT.MON$STATE > 0 Выдает MON$USER MON$REMOTE_ADDRESS MON$SQL_TEXT MON$TIMESTAMP MON$STATE S

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Yemanov
Dmitry Lendel wrote: Появилось Select cast(? as integer) from rdb$database два раза с признаком STMT.MON$STATE = 0 так должно быть? "два раза" - зависит от приложения. В IBE какой-то чудной пул запросов. "с признаком STMT.MON$STATE = 0" - если приложение закрыло курсор, но не освободило

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Lendel
"с признаком STMT.MON$STATE = 0" - если приложение закрыло курсор, но не освободило хендл запроса, то так и должно быть Что означает "закрыло"?

Re: MON$REMOTE_PID

2009-09-04 Thread Dmitry Yemanov
Dmitry Lendel wrote: Что означает "закрыло"? isc_dsql_free_statement(handle, DSQL_close); -- Дмитрий Еманов

Re: MON$ATTACHMENTS

2007-11-14 Thread PEAKTOP
Да и в догонку: Тут в голову пришла еще одна мысль, решил протестировать с клиентом fbclient.dll от 2.0.1.12855. (ну, чтобы, домены MON$REMOTE_PID, MON$REMOTE_PROCESS были NULL). Клиентское приложение "отваливается" от базы нормально, если его "прибивать" через диспетчере

Re: MON$ATTACHMENTS

2007-11-14 Thread Dmitry Yemanov
PEAKTOP wrote: Валим клиентское приложение через диспетчер задач. Серверный процесс остается висеть или завершается? Вопрос: такова сокральная задумка ? Если серверный процесс тоже завершился, то запись из мониторинга должна исчезнуть. ЗЫ. версия fbclient тут никакой рояли не играет...

Re: MON$ATTACHMENTS

2007-11-14 Thread PEAKTOP
вот и не заметил :) Конечно серверный процесс "висит" ... Убийство соответствующего процесса сервера (по MON$ATTACHMENTS.MON$SERVER_PID) удаляет соответствующую запись в таблице. Тогда другой вопрос: классик что, никак не ловит "отвалившихся" клиентов ? Просто в тестов

Re: MON$ATTACHMENTS

2007-11-14 Thread Dmitry Yemanov
PEAKTOP wrote: Тогда другой вопрос: классик что, никак не ловит "отвалившихся" клиентов ? Нет. Он архитектурно однопоточный и проверить состояние сетевого соединения нельзя вплоть до необходимости передачи очередного пакета. ЗЫ. но картина мира уже изменяется :-) -- Дмитрий Еманов

Re: delete from MON$ATTACHMENTS where MON$ATTACHMENTS.MON$ATTACHMENT_ID<>CURRENT_CONNECTION

2011-12-02 Thread Dmitry Yemanov
закономерность. Т.е. это выполнялось всего дважды и оба раза висло или же выполнялось многократно, но висло всего дважды? Какие права даны на каталог /tmp/firebird? Вопрос к разработчикам что происходит. Если конструкция с "MON$ATTACHMENTS.MON$ATTACHMENT_ID" больше не работает, то подс

Re: delete from MON$ATTACHMENTS where MON$ATTACHMENTS.MON$ATTACHMENT_ID<>CURRENT_CONNECTION

2011-12-02 Thread reshetnyakvkt
разными базами. Может отчленять по кускам. -- View this message in context: http://firebird.1100200.n4.nabble.com/delete-from-MON-ATTACHMENTS-where-MON-ATTACHMENTS-MON-ATTACHMENT-ID-CURRENT-CONNECTION-tp4145993p4146299.html Sent from the firebird-russian mailing list archive at Nabble.com.

Re: delete from MON$ATTACHMENTS where MON$ATTACHMENTS.MON$ATTACHMENT_ID<>CURRENT_CONNECTION

2011-12-02 Thread Dmitry Yemanov
. гасить только коннекты к своей базе? Если будет работать, то проблема не в MON$, а в коннектах к другим базам, см. ниже. Вот еще - на клиенте установлен снэпшот FB2.5.1.26353-0_win32. Причем тут клиент? Версия клиентской библиотеки на это никак не влияет. Суммарный объем файлов баз к

Re: delete from MON$ATTACHMENTS where MON$ATTACHMENTS.MON$ATTACHMENT_ID<>CURRENT_CONNECTION

2011-12-02 Thread Khorsun Vlad
"reshetnyakvkt" ... Сама ось не висит, выполняет команды и т.д. А к серверу firebird не присоединится, все соединения уходят в никуда, т.е. висят без ответа на ошибку коннекта или другое. Бектрейс висячего процесса и копия лок-таблицы могут пролить свет на эту тайну -- Хорсун Влад

FB 2.1RC delete from mon$statements where ..

2008-01-24 Thread Yurij
Пытаюсь отменить долгоиграющий запрос. delete from mon$statements where mon$statement_id=... не срабатывает, а delete from mon$statements where mon$attachment_id=... срабатывает Это так задумано?

Re: FB 2.1RC delete from mon$statements where ..

2008-01-24 Thread Dmitry Yemanov
Yurij wrote: delete from mon$statements where mon$statement_id=... не срабатывает, а delete from mon$statements where mon$attachment_id=... срабатывает Это так задумано? Скорее да, чем нет :-) mon$statement_id стабилен только в рамках транзакции. Т.е. если ты отселектил ID и тут же

Re: FB 2.1RC delete from mon$statements where ..

2008-01-24 Thread Yurij
On Jan 24, 6:48 pm, Dmitry Yemanov <[EMAIL PROTECTED]> wrote: > Скорее да, чем нет :-) mon$statement_id стабилен только в рамках > транзакции. Т.е. если ты отселектил ID и тут же удаляешь, тогда все > должно работать. А если селект закоммитил и удаляешь в другой > транзакци

Зависание WI-V2.5.0.26074 на select co unt(*) from mon$attachments

2011-01-12 Thread Gene Feudorov
посмотреть mon$attachments на рабочей базе несколько запросов вчера было на ура, потом следующая последовательность действий, которая повторилась и сегодня 1. select count(*) from mon$attachments 2. служба fb_inet_server.exe встаёт в ступор, не отвечает и процессоры не кушает. помогает только

FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread dimon
Если это актуально разработчикам... В логе: "Firebird::status_exception". SuperServer, ALT Linux до Sysiphus поднятый, 2.6.18 ядро, fb собирался из исходника. Решил попробывать новые функции мониторинга, на любом селекте из таблиц мониторинга выдает заголовок и вылетает. И еще, прерывание запроса

Re: Зависание WI-V2.5.0.26074 на selec t count(*) from mon$attachments

2011-01-12 Thread Oleg Matveyev
в течение рабочего дня 200-350 одновременных пишуше-читающих коннектов постоянно подключаются-отключаются через 4 клиента (сервера приложений) т.е. коннектов в FB - 4шт? или возможно вплоть до 350 ? поставили заказчику в декабре 2010 WI-V2.5.0.26074 x32 SuperClassic памяти fb_inet_server

Re: Зависание WI-V2.5.0.26074 на selec t count(*) from mon$attachments

2011-01-12 Thread Gene Feudorov
Hello, Oleg Matveyev! You wrote on Wed, 12 Jan 2011 14:21:51 +0300: >> в течение рабочего дня 200-350 одновременных пишуше-читающих >> коннектов постоянно подключаются-отключаются через 4 клиента (сервера >> приложений) OM> т.е. коннектов в FB - 4шт? или возможно вплоть до 350 ? серверов прил

Re: Зависание WI-V2.5.0.26074 на selec t count(*) from mon$attachments

2011-01-12 Thread Gene Feudorov
Hello, Dmitry Yemanov! You wrote on Wed, 12 Jan 2011 14:20:06 +0300: DY> Вот за это можно сразу бить ногами. спасибо, Дим! :) DY> В 32-битном адресном пространстве работают 350 коннектов, каждый со своим DY> кешем!? кэш потока маленький 64*8к ... всё уменьшаем, а быстродействие не изменяется

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Dmitry Yemanov
dimon wrote: Если это актуально разработчикам... Еще бы. "Firebird::status_exception". SuperServer, ALT Linux до Sysiphus поднятый, 2.6.18 ядро, fb собирался из исходника. Решил попробывать новые функции мониторинга, на любом селекте из таблиц мониторинга выдает заголовок и вылетает. База

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread dimon
Восстановил из бэкапа. 2.0.1.что_у_нас_там_последний_релиз. Кстати, это конечно мои проблемы, но... Вообщем с этим восстановлением были проблемы. Сразу не удалось восстановить, потому как в полях timestamp значения выходили за допустимые пределы, там действительно был мусор база девелоперовская бы

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Dmitry Yemanov
dimon wrote: В логе: "Firebird::status_exception" И все? -- Дмитрий Еманов

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread dimon
Чего то я тут кучу мусора написал без ответа на конкретный вопрос. Да создавалась этой же сборкой сервера.

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread dimon
Ну вообщем да... Вот подробнее: #.com.ua (Server)Mon Jul 9 10:26:30 2007 Firebird::status_exception #.com.ua (Client)Mon Jul 9 10:26:30 2007 /opt/firebird/bin/fbguard: /opt/firebird/bin/fbserver terminated abnormally (-1) #.com.ua (Client)Mon Jul 9

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Dmitry Yemanov
Напиши мне на [EMAIL PROTECTED] - обсудим как потрассировать детальнее... -- Дмитрий Еманов

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Dmitry Yemanov
Dmitry Yemanov wrote: Напиши мне Чорт, имелся ввиду dimitr собака firebirdsql точка org :-) -- Дмитрий Еманов

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Kochmin Alexandr
Dmitry Yemanov пишет: Dmitry Yemanov wrote: Напиши мне Чорт, имелся ввиду dimitr собака firebirdsql точка org :-) вообще-то они говорят, что если по тому кривому адресу отправить, то тоже дойдет. Вроде. -- Кочмин Александр

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Alex Cherednichenko
Привет, Kochmin! Вы пишешь 09 июля 2007: >> Чорт, имелся ввиду dimitr собака firebirdsql точка org :-) KA> вообще-то они говорят, что если по тому кривому адресу отправить, то KA> тоже дойдет. Вроде. Хм... Интересно, в чем же тогда кроется "защита" от спамеров?.. -- With best regards, Al

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread dimon
Я читаю через groups.google.com. Там если жмёшь на этот "кривой" адрес, появляется форма ввода кода, после этого показывает нормальный адрес. On 9 июл, 12:28, "Alex Cherednichenko" <[EMAIL PROTECTED]> wrote: > Привет, Kochmin! > Вы пишешь 09 июля 2007: > > >> Чорт, имелся ввиду dimitr собака fi

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Dmitry Voroshin
"Alex Cherednichenko" <[EMAIL PROTECTED]> сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] > Хм... > Интересно, в чем же тогда кроется "защита" от спамеров?. В том, наверное, что адрес каждый раз генерится новый: Счас проверим... [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTE

Re: FB 2.1.0.15999 beta1 вылетает при попытке select из таблиц MON$...

2007-07-09 Thread Roman Rokytskyy
Интересно, в чем же тогда кроется "защита" от спамеров?. В том, наверное, что адрес каждый раз генерится новый: Нет, не в том. На адрес могут безпроблемно отправить письмо только зарегестрированые пользователи этой newsgroup, остальным придет email от gmane с просьбой ответить на него. Р

Re: Зависание WI-V2.5.0.260 74 на select count(*) from mon$attachment s

2011-01-12 Thread Dmitry Yemanov
12.01.2011 13:45, Gene Feudorov пишет: поставили заказчику в декабре 2010 WI-V2.5.0.26074 x32 SuperClassic Вот за это можно сразу бить ногами. В 32-битном адресном пространстве работают 350 коннектов, каждый со своим кешем!? 1. select count(*) from mon$attachments 2. служба

Re: Зависание WI-V2.5.0.260 74 на select count(*) from mon$attachment s

2011-01-12 Thread Dmitry Yemanov
12.01.2011 14:51, Gene Feudorov пишет: DY> Вот за это можно сразу бить ногами. спасибо, Дим! :) Всегда пожалуйста :-) кэш потока маленький 64*8к ... Вот только добавь еще 2-4МБ на стек каждого активного коннекта, кеш метаданных и прочие буферы сортировки. Вы и так на грани балансируете,

FB 2.1.3, 2.5 RC3 on Win & Linux ���� � MON$ATTACHMENTS � backup ����� service api

2010-09-11 Thread Andrew Kipcharsky
äÏÂÒÙÊ ÄÅÎØ. ðÒÉ backup ÞÅÒÅÚ srvice api × MON$ATTACHMENTS ÐÏ ÓÏÅÄÉÎÅÎÉÀ × ÐÏÌÑÈ MON$REMOTE_PROCESS É MON$REMOTE_PID null. C ÐÒÏÃÅÓÓÏÍ ÂÙÌÏ ÂÙ ÐÏÌÅÚÎÏ ÚÎÁÔØ, ÞÔÏ ÔÁÍ gbak ÂÏÌÔÁÅÔÓÑ, Á ÔÏ ÎÅÏÄÎÏÚÎÏÞÓÔÃ

Re: FB 2.1.3, 2.5 RC3 on Win & Linux инфа в MON$ATTACHMENTS о backup через servi ce api

2010-09-11 Thread Dmitry Yemanov
Andrew Kipcharsky пишет: При backup через srvice api в MON$ATTACHMENTS по соединению в полях MON$REMOTE_PROCESS и MON$REMOTE_PID null. C процессом было бы полезно знать, что там gbak болтается Дык не болтаеÑ

Re: FB 2.1.3, 2.5 RC3 on Win & Linux инфа в MON$ATTACHMENTS о backup через servi ce api

2010-09-12 Thread Dmitry Yemanov
12.09.2010 11:08, Andrew Kipcharsky пишет: Флага да/нет будет достаточно для gbak т.к. gfix и nbackup не работают через service API и опознаются в MON$ATTACHMENTS (одерните меня, если я не прав). Еще

Re: FB 2.1.3, 2.5 RC3 on Win & Linux инфа в MON$ATTACHMENTS о backup через servi ce api

2010-09-13 Thread Dmitry Yemanov
12.09.2010 18:17, Andrew Kipcharsky пишет: Именно такое я и предлагаю. Было бы зыко... В трекер занесешь? -- Дмитрий Еманов

Re: FB 2.1.3, 2.5 RC3 on Win & Linux ���� � MON$ATTACHMENTS � backup ����� service api

2010-09-12 Thread Andrew Kipcharsky
„ÏÓÔÁÔÏÞÎÏ ÄÌÑ gbak Ô.Ë. gfix É nbackup ÎÅ ÒÁÂÏÔÁÀÔ ÞÅÒÅÚ service API É ÏÐÏÚÎÁÀÔÓÑ × MON$ATTACHMENTS (ÏÄÅÒÎÉÔÅ ÍÅÎÑ, ÅÓÌÉ Ñ ÎÅ ÐÒÁ×). ëÁË ×ÁÒÉÁÎÔ ÎÅËÏÅ ÐÏÌÅ ÔÉÐ ÁËÔÉ×ÎÏÓÔÉ: ÀÚ×ÅÒØÎÏÅ ðÃ

Re: FB 2.1.3, 2.5 RC3 on Win & Linux ���� � MON$ATTACHMENTS � backup ����� service api

2010-09-12 Thread Andrew Kipcharsky
"Dmitry Yemanov" ÐÉÛÅÔ: >> ëÁË ×ÁÒÉÁÎÔ ÎÅËÏÅ ÐÏÌÅ ÔÉÐ ÁËÔÉ×ÎÏÓÔÉ: ÀÚ×ÅÒØÎÏÅ ðï,gbak,nbackup,gfix, >> g-ÅÝÅ-ÞÔÏ-ÎÉÂÕÄØ-×-ÂÕÄÕÝÅÍ... > > éÍÅÎÎÏ ÔÁËÏÅ Ñ É ÐÒÅÄÌÁÇÁÀ. âÙÌÏ ÂÙ ÚÙËÏ... ó Õ×ÁÖÃ

Re: FB 2.1.3, 2.5 RC3 on Win & Linux ���� � MON$ATTACHMENTS � backup ����� service api

2010-09-13 Thread Andrew Kipcharskiy
Dmitry Yemanov ÐÉÛÅÔ: > > ÷ ÔÒÅËÅÒ ÚÁÎÅÓÅÛØ? ïËÅÊÎÏ, ÚÁÏÄÎÏ É ÒÁÚÂÅÒÕÓØ ËÁË ÜÔÏ ÄÅÌÁÔØ... ó Õ×ÁÖÅÎÉÅÍ, ëÉÐÞÁÒÓËÉÊ áÎÄÒÅÊ