Re: Killing a data modifying transaction

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Killing a data modifying transaction
Дата
Msg-id 15396.1245678483@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Killing a data modifying transaction  (William Temperley <willtemperley@gmail.com>)
Ответы Re: Killing a data modifying transaction  (William Temperley <willtemperley@gmail.com>)
Список pgsql-general
William Temperley <willtemperley@gmail.com> writes:
> I've got two transactions I tried to kill 3 days ago using "select
> pg_cancel_backend(<pid>)", then SIGTERM, and have since then been
> using 100% of a cpu core each. They were supposed to insert the
> results of large unions with PostGIS and appear to have failed.
> Could someone tell me what's the least worst option here please? If I
> kill -9 will I corrupt my data directory?

No, you'll just lose all your open sessions.

It might be worth trying to identify where they're looping before
you zap them, though.  A stack trace from gdb would help.

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: William Temperley
Дата:
Сообщение: Killing a data modifying transaction
Следующее
От: "Abraham, Danny"
Дата:
Сообщение: 8.2 instance that won't come up after shutdown