Hello, Sergey!
Myakotin Sergey wrote:
Будет необходимость подключаться к конкретной базе.
так и сейчас можно на суперсервере :(
сейчас "не можно". Services API показывает только ИМЕНА
подключенных пользователей, и ничего больше.
Если расширять через Services API (без коннекта к базе), то это
потребует и расширения клиентских библиотек, и т.п. геморрой.
Использование временных системных таблиц (TMP$, MON$) позволяет
легко и просто подключиться к БД и выполнив обычный запрос
получить информацию:
1. кто подсоединен к базе, ip, имя компа, и т.д.
2. какие транзакции запущены в каком коннекте
3. какие запросы запущены в какой транзакции
4. ввод-вывод (сколько чтений, записи) загрузки шедулера, и
т.п.
то есть, идея поднять такой объем (и неудобство) через Services API ради
"неконнекта к базе" - просто не выдерживает НИКАКОЙ критики,
а вообще практически не имеет шансов против TMP$/MON$.
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34