Re: Speeding up DELETEs on table with FKs ...
От | Marc G. Fournier |
---|---|
Тема | Re: Speeding up DELETEs on table with FKs ... |
Дата | |
Msg-id | 20041010201411.F54093@ganymede.hub.org обсуждение исходный текст |
Ответ на | Re: Speeding up DELETEs on table with FKs ... (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
Not anymore I'm not :( Have I been looking at this backwards? I was looking at what the table being deleted from REFERENCES,but its what is REFERENCing that table I should be looking at, isn't? :( On Sun, 10 Oct 2004, Tom Lane wrote: > "Marc G. Fournier" <scrappy@postgresql.org> writes: >> I posted to -sql the other day about an atrociously slow DELETE on a table >> that has two FKs to a 'parent' table ... if the # of records in the table >> that match the condition is 1, its fast ... in the sample I'm working >> with, there are 1639 records in the table ... > > "parent" table? A DELETE doesn't check FKs in the table it's deleting. > What it checks are FKs in other tables that reference items in the > deletion table. You sure you are worrying about the right set of FKs? > > regards, tom lane > ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664
В списке pgsql-hackers по дате отправления: