--Apple-Mail-1-959338206
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=ISO-8859-1;
format=flowed
Hi,
this is just a me too message. We have 7.4.2 running which
was build from fink (I guess same compiler settings).
My investigation so far is that:
- the system will eat more and more memory and will start swapping
to hard disk
- no performance hits so far (I haven't noticed any)
- the system will crash when the partition where the swap files reside=20
is full
- stopping the connections will free up the virtual memory reported in=20
top
- stopping postmaster will free up the disk space used for swapping and
will bring back everything to "normal"
- top will report nothing unusual (no large VSIZE, RSIZE, RSHRD values
per process), just a large total of virtual memory
Settings:
shared_buffers =3D 12500 # 12500*8.2kB + 1 MB =3D shmem ~=3D100MB
/etc/rc
sysctl -w kern.sysv.shmmax=3D268435456
sysctl -w kern.sysv.shmmin=3D1
sysctl -w kern.sysv.shmmni=3D32
sysctl -w kern.sysv.shmseg=3D8
sysctl -w kern.sysv.shmall=3D65536
We've got about 50 concurrent connections (WebApp, via JDBC...)
OSX Server 10.3.4, on XServe G5 2x2Ghz
Another thing is that we have a C trigger that will do replication on=20
update/insert/delete.
The whole setup was fine when running on 10.2.x and 7.3.4.
Anyway, I don't know if this is a postgres problem or an OSX 10.3.4=20
problem.
If you have any hints or places or tools that I could use to analyze the
problem more throughly, I'd be very glad (right now we're down to=20
rebooting
the system every week).
The DB has one large table with around 1.6 million rows.
Thanks
Christian
On May 21, 2004, at 10:15 PM, PAviles (AT) its (DOT) co.cr wrote:
Quote:
Hi,
we have a postgresql 7.4 database server on an =A0X Server with Mac OS=20
10.3.3, 7F45
The server =A0possess two CPU's, 4 Gb in memory, and an adequate space=20
on disk.
The service run fine in the majority of time. But, we see the memory=20
go down, bit by bit. (A memory leak).
No errors are produced, but the memory is missing, and then we need to=20
restart the service (pg_ctl restart) to clean the busy memory. Before=20
the reload, the postgres run slow (by the lack of memory, I think!).
Postgres was compiled with gcc 3.3, with fink on stable (read line,=20
open ssl),
and with CFLAGS=3D -03-mtune=3D970 -funroll-loops
The parameters used was: /configure --with-includes=3D/sw/include=20
--with-libraries=3D/sw/lib --prefix=3D/sw --with-rendevouz
Regards
Pablo Avil=E9s Cisneros
Area Manager
Software Research and Development Area
Development and Research, ITS
San Jos=E9,Costa Rica
email: paviles (AT) its (DOT) co.cr
phone: (506) 2110319
cel: (506) 8444312 |
--Apple-Mail-1-959338206
Content-Transfer-Encoding: quoted-printable
Content-Type: text/enriched;
charset=ISO-8859-1
Hi,
this is just a me too message. We have 7.4.2 running which
was build from fink (I guess same compiler settings).
My investigation so far is that:
- the system will eat more and more memory and will start swapping
to hard disk
- no performance hits so far (I haven't noticed any)
- the system will crash when the partition where the swap files reside
is full
- stopping the connections will free up the virtual memory reported in
top
- stopping postmaster will free up the disk space used for swapping and
will bring back everything to "normal"
- top will report nothing unusual (no large VSIZE, RSIZE, RSHRD values=20
per process), just a large total of virtual memory
Settings:
shared_buffers =3D 12500 # 12500*8.2kB + 1 MB =3D shmem ~=3D100MB
/etc/rc
sysctl -w kern.sysv.shmmax=3D268435456
sysctl -w kern.sysv.shmmin=3D1
sysctl -w kern.sysv.shmmni=3D32
sysctl -w kern.sysv.shmseg=3D8
sysctl -w kern.sysv.shmall=3D65536
We've got about 50 concurrent connections (WebApp, via JDBC...)
OSX Server 10.3.4, on XServe G5 2x2Ghz
Another thing is that we have a C trigger that will do replication on
update/insert/delete.
The whole setup was fine when running on 10.2.x and 7.3.4.
Anyway, I don't know if this is a postgres problem or an OSX 10.3.4
problem.
If you have any hints or places or tools that I could use to analyze
the
problem more throughly, I'd be very glad (right now we're down to
rebooting
the system every week).
The DB has one large table with around 1.6 million rows.
Thanks
Christian
On May 21, 2004, at 10:15 PM, PAviles (AT) its (DOT) co.cr wrote:
<excerpt>
<smaller>Hi, </smaller>
<smaller>we have a postgresql 7.4 database server on an =A0X Server with
Mac OS 10.3.3, 7F45</smaller>=20
<smaller>The server =A0possess two CPU's, 4 Gb in memory, and an
adequate space on disk.</smaller>=20
<smaller>The service run fine in the majority of time. But, we see the
memory go down, bit by bit. (A memory leak).</smaller>=20
<smaller>No errors are produced, but the memory is missing, and then
we need to restart the service (pg_ctl restart) to clean the busy
memory. Before the reload, the postgres run slow (by the lack of
memory, I think!).</smaller>=20
<smaller>Postgres was compiled with gcc 3.3, with fink on stable (read
line, open ssl), </smaller>
<smaller>and with CFLAGS=3D -03-mtune=3D970 -funroll-loops</smaller>=20
<smaller>The parameters used was: /configure
--with-includes=3D/sw/include --with-libraries=3D/sw/lib --prefix=3D/sw
--with-rendevouz</smaller>
<fontfamily><param>Arial</param><smaller>
Regards</smaller></fontfamily>=20
<bold><italic><smaller> Pablo Avil=E9s Cisneros </smaller></italic></bold>
<bold><italic><smaller> Area Manager</smaller></italic></bold>
<bold><italic><smaller> Software Research and Development Area</smaller></i=
talic></bold>
<bold><italic><smaller> Development and Research, ITS</smaller></italic></b=
old>
<bold><italic><smaller> </smaller></italic></bold><italic><smaller>San
Jos=E9,Costa Rica </smaller></italic>
<italic><smaller> email:
<color><param>0000,0000,8080</param>paviles (AT) its (DOT) co.cr</color></smaller></it=
alic>
<italic><smaller> phone: (506) 2110319 </smaller></italic>
<italic><smaller> cel: (506) 8444312</smaller></italic>
</excerpt>
--Apple-Mail-1-959338206--