Re: Cannot Delete - Mailing list pgsql-general

From Alex
Subject Re: Cannot Delete
Date
Msg-id 3F8A3E0C.1010808@meerkatsoft.com
Whole thread Raw
In response to Re: Cannot Delete  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Cannot Delete
Re: Cannot Delete
List pgsql-general
I still have this problem...
my table currently only has 60k records. it has two foreign keys . one
to a table with
15 records the other to a table with 250 records both with a primary key
as suggested.
the table itself is referenced by another table.

although I have about 10mio records in other tables , this one is rather
small... still i manage to delete 2-3 records / second.
I tried vacuum, the db and tables and did not gain any performance.

I experience this problem on different machines and yet, when i reload
the date it did speed up things considerably.

Any suggestions what could be wrong?  Maybe a configuration issue ?

Thanks
Alex


Tom Lane wrote:

>Alex <alex@meerkatsoft.com> writes:
>
>>hi have a table with 2.5 million records which i try do delete. i have
>>several constraints on it too.
>>i tried to delete the records using delete but it does not seem to work.
>>the delete runs forever. hrs...
>>i cannot truncate it as it complains about foreign keys.
>>
>
>It's a good bet that you need to create indexes on the columns that
>reference this table via foreign keys.  Without such indexes, updates
>and deletes on the referenced table will be really slow.
>
>            regards, tom lane
>
>
>



pgsql-general by date:

Previous
From: "Ed L."
Date:
Subject: Re: backend exit mystery
Next
From: Dennis Gearon
Date:
Subject: Re: Cannot Delete