Re: Strange behavior: row won't delete
От | Phoenix Kiula |
---|---|
Тема | Re: Strange behavior: row won't delete |
Дата | |
Msg-id | e373d31e0903030925p732f94aawca7220de56f36c9c@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Strange behavior: row won't delete (Phoenix Kiula <phoenix.kiula@gmail.com>) |
Список | pgsql-general |
On Wed, Mar 4, 2009 at 1:23 AM, Phoenix Kiula <phoenix.kiula@gmail.com> wrote: > On Wed, Mar 4, 2009 at 1:17 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote: >> Phoenix Kiula <phoenix.kiula@gmail.com> writes: >>> How can I get rid of these open locks? >> >> Close the transactions that are holding them. Look into >> pg_stat_activity and pg_prepared_xacts. > > > Thanks for this. But can I simply delete all the pg_locks table? Or > delete all rows in pg_stat_activity? In my case the _xacts table is > empty. Ideally I don't want to lose pg_stat_activity. I just want to > change a RULE on a table. Is there any place I can do that? > I found 232 rows in pg_stat_activity of offending "current_query". How can I delete them? ---- =# delete from pg_stat_activity where current_query like 'UPDATE visitcount%'; ERROR: cannot delete from a view HINT: You need an unconditional ON DELETE DO INSTEAD rule ---- Thanks!
В списке pgsql-general по дате отправления: