Я думаю очень и очень зависит от типа нагрузки. О mysql у меня плохое мнение - как о крайне не соответствующей стандарту СУБД (это постепенно меняется, но все ещё далеко до pg). После того, как я неосилил написать под mysql довольно сложный отчёт (по необъяснимым мне причинам mysql отбрасывал пол запроса - и да я долго разбирался сам, спрашивал в профильном чате - так и не смогли понять причину поведения), mysql стараюсь не использовать.
Кроме того, эта СУБД (особенно старых версий или новых но с пустыми strict) позволяет делать такие извраты - как union запросов с разными типами полей. Возможно это "приведение типов" на лету иногда удобно, но очень портит культуру разработки. Никогда не забуду как аутсорсеры, которые делали для нас порталы на mysql+php, неожиданно не смогли забрать отчёты из oracle - ругались (даже матом), что oracle неправильный