-----Original Message----- From: Sriram Dandapani Sent: Tuesday, March 21, 2006 4:01 PM To: 'Tom Lane' Subject: RE: [ADMIN] out of memory error with large insert Upon monitoring with top, the insert statement process keeps eating up memory until there is nothing left on the linux box Why doesn't Postgres use swap in this situation Can we control this behavior thru postgresconf.sql -----Original Message----- From: Tom Lane [mailto:tgl@xxxxxxxxxxxxx] Sent: Tuesday, March 21, 2006 2:38 PM To: Sriram Dandapani Cc: pgsql-admin@xxxxxxxxxxxxxx Subject: Re: [ADMIN] out of memory error with large insert "Sriram Dandapani" <sdandapani@xxxxxxxxxxxxxxx> writes: > On a large transaction involving an insert of 8 million rows, after a > while Postgres complains of an out of memory error. If there are foreign-key checks involved, try dropping those constraints and re-creating them afterwards. Probably faster than retail checks anyway ... regards, tom lane