Re: bulk DELETE speed

Поиск
Список
Период
Сортировка
От Robert Treat
Тема Re: bulk DELETE speed
Дата
Msg-id 1053373538.23813.46.camel@camel
обсуждение исходный текст
Ответ на bulk DELETE speed  ("Kuhn, Dylan K (4520500D)" <Dylan.Kuhn@navy.mil>)
Список pgsql-admin
On Fri, 2003-05-16 at 15:07, Kuhn, Dylan K (4520500D) wrote:
> I'm not deleting all the records, but I could maybe copy the ones I want
> to keep into a temporary table.  It looks like I have to somehow disable
> the foreign key constraints that reference the table before truncating
> it.  Is this possible?
>

Syntax for 7.2.x is:

UPDATE "pg_class" SET "reltriggers" = 0 WHERE "relname" = 'mytable';
UPDATE pg_class SET reltriggers = (SELECT count(*) FROM pg_trigger where pg_class.oid = tgrelid) WHERE relname =
'mytable';

I think it's the same in 7.3.x, but double check before using it.

Robert Treat


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

Предыдущее
От: Együd Csaba
Дата:
Сообщение: Cygwin - Postgres won't start
Следующее
От: "Stefan Sturm"
Дата:
Сообщение: Howto Setup a good PostgreSQL Server