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


Ответить