The advantage of an open-source database is the ability to customize it to your specific needs. Having said that, very few customers who decide to use an open-source database actually avail themselves of the opportunity to customize code.
As scalability, performance, and advanced administration requirements are realized, you will need to look to a 'major database provider' to satisfy the business needs.