Christopher Browne wrote: <snip>
Hmm... wonder if they're meaning that MySQL compiles and executes as a True native windows application (skipping any unix compatibility calls), and it's just some of the support utils that use cygwin, or if they're trying to say that PostgreSQL has to operate entirely in the cygwin environment, whereas they don't?From the MySQL site's page about MySQL vs PostgreSQL:But it's not /nearly/ that straightforward.
"MySQL Server works better on Windows than PostgreSQL does. MySQL Server runs as a native Windows application (a service on NT/2000/XP), while PostgreSQL is run under the Cygwin emulation."
That seems pretty straightforward.
If you look at the downloads that MySQL AB provides, they point you to a link that says "Windows binaries use the Cygwin library."
Which apparently means that this "feature" is not actually a feature. Unlike PostgreSQL, which "is run under the Cygwin emulation," MySQL runs as a native Windows application (with Cygwin emulation). Apparently those are not at all the same thing, even though they are both using Cygwin...
Regards and best wishes,
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi
---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster