Received: from p1.selectacast.net (p1.selectacast.net [206.41.1.251]) by mail.postgresql.org (8.11.1/8.11.1) with ESMTP id eBK2fw638847 for ; Tue, 19 Dec 2000 21:41:58 -0500 (EST) (envelope-from jks@selectacast.net) Received: from selectacast.net (IDENT:jks@d1 [209.219.91.66]) by p1.selectacast.net (8.9.3/8.9.3) with ESMTP id VAA20178; Tue, 19 Dec 2000 21:41:33 -0500 Message-ID: <3A401C5D.AD66E52C@selectacast.net> Date: Tue, 19 Dec 2000 21:41:33 -0500 From: Joseph Shraibman Organization: Xtenit, Inc. http://www.xtenit.com X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.15 i686) X-Accept-Language: en MIME-Version: 1.0 To: Alexaki Sofia CC: pgsql-interfaces@postgresql.org Subject: Re: Shared Memory: out of memory References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archive-Number: 200012/185 X-Sequence-Number: 531 200000 tables is rather a lot. As I'm sure someone on hackers will tell you, postgres is not designed to handle such bad database design. Alexaki Sofia wrote: > > Hello, > > I'm working with the JDBC driver from the Postgresql 7.0.2 distribution. > > My application creates transactions consisting of about 3000 > updates operations ('insert into table' and 'create table'). > My database consists of a huge (200000) number of tables which > form a hierarchy. > > The postmaster throws the following error massage > > >NOTICE: ShmemAlloc: out of memory > >FATAL 1: LockAcquire: lock table 1 is corrupted > > What can have caused this error? How can I overcome it? > Should I define the parameter -B of the postmaster? > > Thank you in advance > Sofia Alexaki -- Joseph Shraibman jks@selectacast.net Increase signal to noise ratio. http://www.targabot.com