I am a Senior Oracle DBA. At the moment , my DBA career is not affected by the rise of open source databases. But, It might not stay like this for long. To make my career future proof, which open source database should I learn? PostgreSQL or MySQL ?

closed as primarily opinion-based by ypercubeᵀᴹ, Akina, a_horse_with_no_name, hot2use, McNets Feb 23 at 0:00

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


Undoubtedly PostgreSQL.

Its not because db-engines ranked its the DBMS of the year 2018 we have many more reasons that PostgreSQL is the best among PostgreSQL and MySQL.

I will give you two reasons why I think learning PostgreSQL is good option

  1. Amazon moving off their databases from Oracle to Amazon Aurora which is based on PostgreSQL mostly.

  2. Microsoft acquiring CITUS DATA and investing alot in their cloud services with PostgreSQL database.



According to DB-Rankings.com, year over end,

  • PostgreSQL is up +85.18
  • MySQL is down the exact same amount 85.18

MySQL is still twice as big, but the trend is pretty pronounced.

Source: https://db-engines.com/en/ranking

I am a Senior Oracle DBA.

As an Oracle DBA, you probably have high standards. All the more reason to not use trash.

  • Where is the +/- 85.18 in that link? – Rick James Mar 5 at 15:58

Not the answer you're looking for? Browse other questions tagged or ask your own question.