4 ms·
"constantly shouting 'Postgres is better'" The person to whom you replied did not say that. I read it more like "Oracle can mess up MySQL if they want, because
by jeffdavis 15y ago
"constantly shouting 'Postgres is better'"
The person to whom you replied did not say that. I read it more like "Oracle can mess up MySQL if they want, because we still have this great alternative called 'postgres'".
"without ever addressing the actual needs of the vast majority of MySQL-users."
Your comment struck me because I still have a piece of paper next to me with a list of all of the complaints and feature requests I saw in various discussions around the time of the postgresql 9.1 release. That doesn't mean that every single issue you have is addressed yesterday, but a lot of development is happening in response to the needs of the MySQL community.
The most obvious example is replication (9.0, but improved in 9.1), but there's also per-column collation. And you might also consider unlogged tables to be targeted at typical MySQL use-cases. And 9.2 is likely to have index-only scans (covering indexes), for which a patch has already been posted by Robert Haas -- I happen to know mysql users who have been waiting for that feature alone, but it took some groundwork development starting in 9.0.
Can you please cite something specific that you feel is not met or being addressed, so that I can add that to my list, too?
"touting 'advantages' that are completely irrelevant to them"
Well, they might be advantages to somebody -- they were developed for a reason. Postgres folks who have done something interesting like synchronous replication or K-nearest-neighbor indexing aren't going to whisper quietly about them.
"If they ever migrate to a different DB, it's more likely to be a MySQL-fork"
It's hard to get exact numbers, but a common theme at postgresql user group meetings is people migrating from mysql to postgres or mysql people starting their next project in postgresql. There was a noticeable uptick after 9.0 was released.
"than please stop pointlessly pissing on MySQL at every available opportunity"
People come here to learn new things and see (and take part in) progress. Please stop declaring the discussion over ("...we already know...nobody is debating that...") and products like MySQL good enough ("...it just works...").