powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
12 сообщений из 87, страница 4 из 4
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315811
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devНе вижу ничего плохого в том, что транзакция секунду пошуршит вхолостую перед отбрасыванием соединений к БД, ничего, при этом, не блокируя.Это ты немножко пальцем в небо ткнул - и про "секунду", и про "не блокируя"
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315813
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

под Таблоида решил закосить?
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315815
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, Таблоид тоже любитель поразвлечься с пакетными файлами? :)
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315817
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЭто ты немножко пальцем в небо ткнул - и про "секунду", и про "не блокируя"А это мысль... Надо попробовать DELETE FROM MON$ATTACHMENTS в автономной транзакции.
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315827
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
те же яйца...
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315851
vitkud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvladПроверил - не подтверждаю. IBE закрывает 4 клонированных DB и кричит при этом про database shutdown
Да, действительно при shut ... -force 0 сам gfix ждёт пока не закроются все соединения, а в IBE они закрываются при "клике" на них, по еггогу (видать IBE пытается выполнит какой-нибудь служебный запрос). что в общем-то тоже не круто, ведь таймаут-то 0..
Но, если запустить shut ... -force 40, и в эти 40 секунд попытаться закрыть соединение - то будет самое неприятное :) (соединений должно быть минимум 3)
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315858
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkudДа, действительно при shut ... -force 0 сам gfix ждёт пока не закроются все соединения, а в IBE они закрываются при "клике" на нихНу так чего тебе ещё надобно ?
vitkudчто в общем-то тоже не круто, ведь таймаут-то 00 в данном случае означает ожидание до упора. Что тебе "не круто" - я не знаю
vitkudНо, если запустить shut ... -force 40Тебе шашечки, или ехать ?

Ещё раз - SC\CS не имеют этой проблемы.
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315865
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, что-то давненько в ветке 2.5 не было ночных снапшотов с какими-либо исправлениями и/или дополнениями. Неужто 2.5 по тихому сняли с поддержки?
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315882
vitkud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad0 в данном случае означает ожидание до упора. Что тебе "не круто" - я не знаю
в документации этого нет, да и указание одной секунды не сильно меняет ситуацию..
а "не круто" то что если зависнет приложение с соединениями, то и моё зависнет при попытке shutdown'а..

hvladТебе шашечки, или ехать ?
Ехать с шашечками :)

hvladЕщё раз - SC\CS не имеют этой проблемы.
Но клиенты обычно ставят то что по умолчанию, а в Windows это SS...
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39315897
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkudhvlad0 в данном случае означает ожидание до упора. Что тебе "не круто" - я не знаю
в документации этого неттеперь ты это знаешь

vitkudда и указание одной секунды не сильно меняет ситуацию..
а "не круто" то что если зависнет приложение с соединениями, то и моё зависнет при попытке shutdown'а..Тебе всё рассказали, даже больше. Решений несколько, выбирай любое.
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39317296
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkudпо поводу shutdown force: похоже это всё-таки ошибка в FB: http://tracker.firebirdsql.org/browse/CORE-4742 Можешь завтра попробовать с новым снапшотом 2.5.7
...
Рейтинг: 0 / 0
FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
    #39317896
vitkud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvladМожешь завтра попробовать с новым снапшотом 2.5.7
Проверил, работает! И force, и attach теперь работают как я ожидал.
Огромное спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 87, страница 4 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB >2.5.2: gfix -shut -force 0 - зависает при двух открытых соединениях
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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