I need your opinion on a subject.
I have been working as DBA for a short time and I have been asked by the Project Manager which database engine I recommend for a new critical project. The options given are MySQL and Postgres, and I should also tell which version I suggest.
How can I suggest a version without knowing implementation details or product usage? The project implementation has not started yet.
Should the DBA give specifications about which database version to use or that is a PM responsibility? I am not developing the product, I will just maintain it once it reaches production environment.
By the way, we already have a couple of small systems using MySQL and Postgres but they are small, non critical and we are not using high availability solutions of any king.
Any suggestions as to where my responsibility should go or what should I demand?