Запросы, планы, оптимизация запросов, ...
Модераторы: kdv, CyberMax
-
Kaa
- Сообщения: 16
- Зарегистрирован: 01 июн 2005, 19:51
Сообщение
Kaa » 01 авг 2005, 19:04
FB 1.5.2 на WIN2003.
Установлен как сервис. Как посмотреть кто какую базу держит и т.п.
Когда устанавливал как приложение - показывалось в Property. Сейчас кроме как Server Manager ничего нету. а он скуден.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 01 авг 2005, 19:35
увы, никак... тем более что тебе показывалось просто число открытых баз (файлов) и суммарное число коннектов к ним. Это как бы вовсе не то, о чем ты спрашиваешь.
Если посмотреть пользователей базы - см. IBDatabaseInfo.UserNames или код этой функции.
-
Kaa
- Сообщения: 16
- Зарегистрирован: 01 июн 2005, 19:51
Сообщение
Kaa » 02 авг 2005, 10:28
а gstat может дать информацию о коннектах? или он только по индексам и данным дает статистику?
мне нужно убедиться - что никто базу не держит.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 02 авг 2005, 13:19
gstat - никак не может. более того, в Classic ты только по числу процессов можешь убедиться, что с базой (базами) никто не работает.
-
Kaa
- Сообщения: 16
- Зарегистрирован: 01 июн 2005, 19:51
Сообщение
Kaa » 02 авг 2005, 16:41
супер.
а как коректно останавливать FB? Когда FB стоял на юниксе и выключение компа по команде halt приводило к нарушению целостности БД (логической, не физической).