Percona я незаню такой, что касается: MySql = MariaDB (по сути одно и тоже).
MySql имеет большую поддержку в языках програмирования.
PostgreSQL имеет немного другие возможности, так что смотря для чего Вы хотите использовать.
PostgreSQL Часто применяется среди GeoCoder имеет также дополнительные DataTypes (такие как: Geometric data types).
для простого WEB приложения я бы предпочёл MariaDB