powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зависший процесс FB ложит всю БД
9 сообщений из 9, страница 1 из 1
Зависший процесс FB ложит всю БД
    #39044235
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Периодически появляется процесс FB на сервере, загрузка 100%, при это вся БД блокируется для всех запросов. Запрос, который подвисает, имеет параметры Write | ReadCommited | recVersion | NoWait. Все остальные запросы на запись имеют такие же параметры, а на чтение c параметром Read. Суть в том, что данные циклы записи-выборки работают ежесекундно и на протяжении года на разных серверах, но при подвисании такого процесса блокируется абсолютно все, даже другие таблицы (Read с них засисает до kill зависшего процесса). Помогает kill данного процесса, в логах по зависшей транзакции написано после уничтожения процесса
*** IBPP::SQLException ***
Context: Transaction::Commit

SQL Message : -902
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements

Engine Code : 335544726
Engine Message :
Error reading data from the connection.

ОС linux debian 8.0, весия FB 2.5.3 Classic.
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044237
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComвесия FB 2.5.3 Classic.
Текущая, вообще-то 2.5.5...
fb_lock_print пытался во время зависания использовать?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044242
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044247
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fb_lock_print - нет не пробывал, еще забыл написать - к БД в момент зависания нельзя подключиться
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044248
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А почему текущая 2.5.5? На оф сайте 2.5.4!
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044252
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините! FirebirdCS-2.5.2.26539-0.amd64 стоит версия на данной машине!!!
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044254
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComНа оф сайте 2.5.4!
Это только для тех, у кого нет проблем. Те, у кого проблемы есть - используют снапшоты.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044256
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял, вижу 2.5.5, спасибо. Выходит у меня какой-то редко встречающийся баг? В ссылке про 64/32 битные версии указано что на 32 битной версии протестировали и вроде как работает уже неделю как указано...Может ли быть проблема в железе? На всех серверах за несколько лет работы ничего подобного не встречалось, только на одном за несколько недель работы уже второй раз выскочило. БД находится на RAM диске
...
Рейтинг: 0 / 0
Зависший процесс FB ложит всю БД
    #39044261
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransCom,

ну так если бы он встречался у всех вой бы подняли давно
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зависший процесс FB ложит всю БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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