logoalt Hacker News

boxedtoday at 3:03 PM2 repliesview on HN

Seconded. Coming from MySQL this is a huge regression that makes Postgres look like something from the 80s. I still wonder why this isn't seen as the absolutely highest priority.


Replies

jeltztoday at 3:10 PM

I have not ran MySQL for some years but it at least used to have exactly the same issue. Upgrading a database with MySQL can take a long time if you have many tables. The main difference is only really that PostgreSQL does it with a separate tool, pg_upgrade, while MySQL does it as part of the main binary.

For both MySQL and PostgreSQL you will need to use some kind of logical upgrades if you want no downtime.

show 2 replies
Blackthorntoday at 3:09 PM

Probably because it's an open source project and apparently none of its users cared about this feature enough to develop it or fund it.

show 2 replies