powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зависание при коннекте
7 сообщений из 7, страница 1 из 1
Зависание при коннекте
    #39432240
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер IB 2009. Во время выполнения длительной операции (предположительно - удаление записей из временной таблице) я сорвал процесс ibserver.exe. Теперь при попытке подключения к любой базе на этом сервере подвисает клиент. Куда копать? В interbase.log все чисто. Сам интербейз после этого перезапускал несколько раз. Не могла повредиться admin.ib? Как ее можно восстановить? Пользователь был один SYSDBA - masterkey

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432246
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

http://www.ibase.ru/ib75temptables/

"для таблиц on commit delete мусор собирается при первом монопольном соединении к БД. Например, работает 10 приложений, которые заполняют временные таблицы. Чтобы записи во временных таблицах были удалены, нужно чтобы все 10 приложений отсоединились, и хоть одно подсоединилось – именно в этот момент начнется сборка мусора в таблицах on commit delete. В этот момент "зависнут" все коннекты, которые пытаются подсоединиться к серверу до момента окончания сборки мусора."

p.s. читайте, классика же.
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432247
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

забыл добавить - просто дождись, пока соберется мусор от временной таблицы.
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432248
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_при попытке подключения к любой базе на этом сервере подвисает клиент.
не верю. в любом случае, admin.ib можно заменить из дистрибутива.
http://www.ibase.ru/inst_manual/
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432256
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпросто дождись, пока соберется мусор от временной таблицы.Т.е. сервер по старту, до всякого коннекта начинает убирать мусор?

Сейчас он при остановке из служб не останавливается вообще
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432257
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_Т.е. сервер по старту, до всякого коннекта начинает убирать мусор?

Так у тебя "при коннекте виснет" или "до коннекта"?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Зависание при коннекте
    #39432268
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТак у тебя "при коннекте виснет" или "до коннекта"?..Разгребся. Прошу прощения. У меня висло при коннекте к любой базе на сервере. А также не останавливался процесс ibserver. Сейчас вспомнил, что на одной из виртуалок запущена служба, которая при потере коннекта с базой пытается его восстановить. Вот она и запускала сборщик мусора
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зависание при коннекте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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