Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует / 9 сообщений из 9, страница 1 из 1
29.06.2006, 18:36
    #33822583
yourij_mw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
...Бывают моменты в жизни когда без рестарта СУБД не обходимся, например пишешь kill 120, а он те ничё . kill 120, а он те ничё, kill 120, а он те ничё.
а spid 120 держит блокировки. Как тогда заставить его их снять? - мы не знаем, и "снимаем" весь сервер. Правда сотрудник подсказывал что где-то -чо-то про такие случаи читал но где непомнит, счас конечно же мне трудно гадать писалось ли там про такой случай, но если кто знает какие либо способы кромме kill то буду благодарен за какую нибудь информацию.
...
Рейтинг: 0 / 0
29.06.2006, 19:14
    #33822651
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
по-моему это когда процесс коммитит или откатывает изменения
и тут с ним ничего нельзя сделать, нпкаких kill, только рестарт сервера (и то при recovery сервер все это повторит)
А если можно - сам бы с удовольствием послушал, как.
...
Рейтинг: 0 / 0
29.06.2006, 19:28
    #33822680
Zhora
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
select lct_admin ("abort", 0|proc_id [, db_id]) for LOG SUSPEND
...
Рейтинг: 0 / 0
30.06.2006, 09:30
    #33823222
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
Здорово.
Но ведь транзакция будет прервана?
Ничего не испортится в плане логической целостности данных?
...
Рейтинг: 0 / 0
30.06.2006, 10:26
    #33823376
yourij_mw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
Последний случай который у меня был - это когда процесс держал Shared блокировки хотя бы в этом случае это думаю мне бы помогло если бы знал раньше.

Трава у домаЗдорово.
Но ведь транзакция будет прервана?
Ничего не испортится в плане логической целостности данных?
...
Рейтинг: 0 / 0
30.06.2006, 10:37
    #33823409
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
Трава у домаЗдорово.
Но ведь транзакция будет прервана?
Ничего не испортится в плане логической целостности данных?
прервана и откачена ... либо я нифига не понимаю в консерватории ;)
...
Рейтинг: 0 / 0
30.06.2006, 11:56
    #33823797
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
Поищите , здесь уже это обсуждали. В кратце - нет средства убить процесс , кроме как через kill, но процесс не убъется мгновенно - ему нужно откатить транзакци. Перегружать в этом случае сервер смысла нет - вся та же работа будет проделана, но опять с начала. Так что надо
-- послать kill
-- терпеливо ждать ...............
...
Рейтинг: 0 / 0
30.06.2006, 13:01
    #33824063
yourij_mw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
Я в этих делах толком не смыслю, но унас случаи такие что ждать приходиться 20 - 30 мин. Потом терпение лопает и рестартуем сервер, и мы только рады с того что он всю эту работу доделывает, но сервер перезапускается быстро и дальше можно работать
...
Рейтинг: 0 / 0
30.06.2006, 18:01
    #33825084
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует
yourij_mwЯ в этих делах толком не смыслю, но унас случаи такие что ждать приходиться 20 - 30 мин. Потом терпение лопает и рестартуем сервер, и мы только рады с того что он всю эту работу доделывает, но сервер перезапускается быстро и дальше можно работать

Если он перезапускается быстро, то тогда что-то просто не так как вы описываете. Ну можете перезапускать, если это вам подходит, страшного - то ничего нет в этом.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.0 как снять принудительно завершить процес если kill не реагирует / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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