Олег Короткий wrote:
И ещё такой вопросик: на том же сервере периодически случаются подвисания, т.е. одновременно зависают все клиенты, при этом к базе подключение проходит, но дальше - ни гу-гу. На сервере начинаю по одному обрубать коннекты, обрубаю определённый - все "отвисают", т.е. продолжают работать на своём коннекте, т.е. получается, что один зависший коннект блокирует все остальные, причем происходит это в самые неподходящие моменты. Ничего, кроме ошибки 10054 в логе файрберда не нашел. Кто-нибудь сталкивался с подобным? На более раннем билде (точно уже не скажу, но где-то из района 15ххх-16ххх) такого не наблюдалось.
Внешне похожее поведение наблюдал 1-2 раза в год на FB1.5 до версии 1.5.5 (хотя, может пока просто везет). Висит процесс, по уже с обрубленным коннектом (зомби) и блокирует обращение к определенному индексу. Соответственно все запросы, использующие этот индекс подвисают в ожидании. Прибиваю самого старого зомбюка - все остальные зомбюки дружно умирают (прям граф Дракула какой-то :-) ), живые начинают нормально работать. Отсылал Владу пару раз таблицу блокировок, не знаю, дошли руки ее посмотерть или нет.
Грешили на неуловимый глюк в блокировщике.

