Ask HN: Have You Ever Migrated from MySQL to PostgresQL or Otherwise?
Just move to a "real" database and all your problems will be solved, right? I don't think so - you will just replace one set of problems with another. And when you're dealing with a schema that is multiples of TB, hundreds of tables, stored procs, triggers, poorly normalised, contains a mass of undocumented domain knowledge, goes back over a decade, then it's not going to happen.
If it does happen then it's probably over a period of years, or effectively a rewrite. Databases are like mortgages, they're technical debt that take decades to pay off.
So, have you ever done the migration? How did it go?