Thread: postgresql 8.0 on windows 2003 server

postgresql 8.0 on windows 2003 server

From
Si Chen
Date:
Hello everyone.  Thanks for the answers earlier about the new 8.0 version.

We have a client who is thinking about putting postgresql 8.0 on Windows
2003 Server, but he is concerned because this is the first version to
run natively on windows.  Are there any issues with 8.0 on Windows?

Also, with Linux it was possible to improve performance by increasing
the amount of shared memory in /etc/shmmax
(http://www.phpbuilder.com/columns/smith20010821.php3).  Does this need
to be done in Windows?

Thanks!

Si Chen

Re: postgresql 8.0 on windows 2003 server

From
Bruno Wolff III
Date:
On Fri, Feb 25, 2005 at 15:12:07 -0800,
  Si Chen <schen@graciousstyle.com> wrote:
> Hello everyone.  Thanks for the answers earlier about the new 8.0 version.
>
> We have a client who is thinking about putting postgresql 8.0 on Windows
> 2003 Server, but he is concerned because this is the first version to
> run natively on windows.  Are there any issues with 8.0 on Windows?

I think the windows problems have been pretty minimal. To get an idea
of the scope, you might take a look at the 8.0.1 release notes.

Re: postgresql 8.0 on windows 2003 server

From
"Magnus Hagander"
Date:
>Hello everyone.  Thanks for the answers earlier about the new
>8.0 version.
>
>We have a client who is thinking about putting postgresql 8.0
>on Windows
>2003 Server, but he is concerned because this is the first version to
>run natively on windows.  Are there any issues with 8.0 on Windows?

There are a couple of smaller issues. The biggest one is probably that
the stats collector fails under load. This does not endanger your data
in any way, but you can't use that functionality. There are also some
know performance issues in write-intensive apps taht are being worked
on. Some issues with localisation of error messages are also known.

There are sure to be other minor things as well, as it is the first
version. But there are several fairly large installations up and running
without issues that I know of, so it's not *that* bad.


>Also, with Linux it was possible to improve performance by increasing
>the amount of shared memory in /etc/shmmax
>(http://www.phpbuilder.com/columns/smith20010821.php3).  Does
>this need
>to be done in Windows?

No. You can increase shared_buffers in postgresql.conf, but there is no
need to change the system configuration (otehr than possibly enlarging
your pagefile if you run out). Wether the "sweet spot" for
shared_buffers is similar in win32 and unix is one of the things that
lacks data at the moment, so you'll just have to experiment around for
your specific workload.

//Magnus

Re: postgresql 8.0 on windows 2003 server

From
Scott Marlowe
Date:
On Fri, 2005-02-25 at 17:12, Si Chen wrote:
> Hello everyone.  Thanks for the answers earlier about the new 8.0 version.
>
> We have a client who is thinking about putting postgresql 8.0 on Windows
> 2003 Server, but he is concerned because this is the first version to
> run natively on windows.  Are there any issues with 8.0 on Windows?

There was a report of the stats monitor dying under heavy load just the
other day.  And the lack of testing in a heavy load environment would
keep me from putting the two in the data center together just now, but
it's certainly good enough for workgroup / internal use.

> Also, with Linux it was possible to improve performance by increasing
> the amount of shared memory in /etc/shmmax
> (http://www.phpbuilder.com/columns/smith20010821.php3).  Does this need
> to be done in Windows?

I do not know.  I'd imagine giving PostgreSQL a bit of extra memory for
shared buffers would help.  I don't know if you'd have to reconfigure
any part of windows to make it possible, or just change the setting in
postgresql.conf


Re: postgresql 8.0 on windows 2003 server

From
Tom Lane
Date:
Bruno Wolff III <bruno@wolff.to> writes:
>   Si Chen <schen@graciousstyle.com> wrote:
>> Are there any issues with 8.0 on Windows?

> I think the windows problems have been pretty minimal. To get an idea
> of the scope, you might take a look at the 8.0.1 release notes.

The problems we've *fixed* have been pretty minimal ;-) ... but those
release notes don't tell you about open issues.

Offhand I recall that there are some serious performance problems
associated with fsync behavior, and some people report instability
of the statistics collector for reasons unknown.

            regards, tom lane